自动交易ea及自定义指标是mt4平台的一大亮点,用户可以根据自己的算法及需求开发各种自定义图形指标进行行情分析,也可以将自己的策略开发成自动交易系统(智能交易ea)然后加载到图表上进行自动开仓平仓等交易。
但是这些,截至目前为止,都只能在电脑端MT4上进行。手机mt4目前并不支撑编写或运行任何自动交易ea或自定义指标。手机端mt4目前仅支持在图表上插入其自带的技术指标或画线工具。
mt4的智能交易ea或技术指标是通过其自带的MQ语言编译器编写出来的,其专属语言称为mql4语言,所以要在mt4平台上自行开发ea或者自定义指标,我们是需要学习mql4编程语言的。在电脑端MT4上面菜单栏,我们点击“工具”然后点击“MQ语言编译器”(或者在工具栏点击MQ语言编译器图标)即可打开用来编写指标或ea的编译器(如下图),在编译器上方菜单栏“帮助”下面我们点击“MQL4帮助文件”,可以查阅到MQL4语言的相关语法及函数参考资料。而这一切,手机端mt4目前是没有的。
对于自定义指标,安装到mt4后插入图表,需要分析行情的时候参考一下就行,不分析行情的时候是否在图表运行都无所谓,而自动交易类的智能交易ea则不同,它是需要一直加载到图表上且mt4也是要一直处于登录联网状态才可以的。所以这样一来,我们要进行ea自动交易,选择租用VPS云服务器就较为理想,在VPS云服务器上安装好mt4并配置好ea相关参数后加载到图表上就可以让其24小时运行。在VPS云服务器上运行的ea其交易情况我们可以在电脑上随时远程桌面连接上去进行相关操作,这时候我们应该会想到,能不能用手机连接VPS云服务器呢,答案是肯定的,如果手机屏幕够大,完全可以在手机上面安装远程桌面连接控制软件然后登录VPS云服务器跟电脑上一样操作。不过如果手机屏幕太小,就是远程能够登录VPS云服务器,那么操作起来也是很不方便的。
除了手机之外,还有一些平板,在它们上面安装mt4后能不能运行自动交易ea或自定义指标呢?如果是windows系统能安装exe后缀的mt4,那就是可以的。其它系统则目前是不可以的。
本文所说的手机端mt4目前不支持自动交易ea和自定义技术指标,仅仅是针对当下主流的手机端mt4软件,至于一些独家开发的手机端交易软件或者独家开发的自动交易系统,那就另当别论了。