MT4外汇EA编程入门指南:从零开始学
开始使用MT4
前言
当变幻莫测的外汇市场、24小时不间断的交易、品种繁多的货币对同时展现在你的眼前时,你可能会感到手忙脚乱、无所适从。自从互联网外汇交易普及以来,交易者常常觉得外汇操作繁琐而沉重,CWG官网于是EA(英文Expert Advisors的缩写,称为专家顾问或智能交易系统)便应运而生。
大多数外汇交易商提供MT4平台,而绝大多数外汇交易者也逐渐关注甚至热衷于MT4平台上的EA。网上流传着众多免费或付费的EA程序,但遗憾的是,我必须指出,大多数EA并非所谓的“圣杯”,无论免费还是付费,真正的盈利系统只能由你自己亲手打造。
纵观历年国际EA大赛,尚未出现连续获胜的参赛者。或许我们可以暂时认为,连续稳定盈利的交易系统是存在的,但连续稳定盈利的EA是否存在仍有待验证。电脑与人脑相比,目前仍存在难以逾越的鸿沟,我们期待并等待更多专家、学者开发出真正的人工智能交易系统。
然而,在真正的人工智能交易系统问世之前,普通交易者不应无所事事,我们需要积极主动地寻找属于自己的盈利之道。可以肯定的是,我们必须在正确的市场观念和对市场的深刻理解基础上,构建适合自己的方法,制定市场适应性强的策略,确保系统能动态地以贴近市场的方式运行。然后,通过整理交易过程中的逻辑规则,按照MQL4语言规范编写出适合电脑自动交易的程序,就可以阶段性实现稳定盈利。
EA最大的用途在于将正确的交易逻辑定量化、程序化,从而创建一套适应市场变化的策略。但请记住,EA只是交易行为的一部分,不应左右你的交易行为。CWG官网你必须全程参与整个交易过程,如果过度依赖EA,那么EA只会成为传说。
本书将从搭建交易平台、理解自动交易编程、学习编程等方面分章节阐述,并穿插多个EA实例程序。按照策略构思、逻辑分析、代码编写、历史数据测试、模拟操盘的顺序,全面深入地揭示EA的诞生过程,同时提供MQL4常用指令集、外汇常用技术指标解释等内容。
笔者既不偏向消息面,也不纯依赖技术面,更非两者简单结合。外汇交易是一种“零和博弈”,我更倾向于从数学统计的角度来审视市场,理性地参与博弈。
理解EA、编写EA、运用EA,从现在开始。
