EA服务项目

Article Informaton

首页 >> 文章资讯 >>编程知识 >> 如何编写一个外汇EA
详细内容

如何编写一个外汇EA

如果编写一个外汇EA,其实并不是很难,MT4上自带的编辑器也非常简单好用。如果你懂一些开发语言,很快就可以学会了。如果你是一点都不懂的新手,通过我的讲解,你可以大概了解一些。这篇文章的讲解,我就是带着大家走一个外汇EA编写的流程,并不会讲解EA编写的语言,也不会涉及到复杂的内容。


一、打开MT4的编程编辑器


如下图所示,点击MT4菜单栏的MQ语言编辑器。这个编辑器就是用来开发外汇EA和指标的。不过这里讲解如何用来开发EA的。


image.png


进入编辑器是这样的,如下图所示。Experts是EA文件夹,EA的源代码文件和执行文件都在这里。我们暂时只需要知道这一个文件夹即可,其他的文件夹右其他的用户,我们暂时用不到,就不讲解了。


image.png


二、新建一个EA源代码文件


选择Experts文件夹,然后右击。然后点击新文件,如下图所示。


image.png


进入了MQL4向导界面,默认就选择了EA交易,我么不需要动。点击下一步。


image.png


然后填入EA信息,比如EA的名称,作者的名称,作者的官网/主页链接。其中EA的名称是必填的,其余的用默认的就行。然后点击下一步。


image.png

下面的操作,都是下一步即可,不需要填写的操作。


image.png


image.png


最终进入的EA源代码界面


image.png


三、EA源代码的编写


完成以上操作后,就形成了一个EA源代码模板,在源代码中写入相关的代码即可。


image.png


代码编写完成后,进行编译。编译的目的是将方便人书写和查看的源代码文件,变成机器能够执行的二进制文件。这个可执行的二进制文件,就是我们说的EA。


image.png


编译完成后,我们就可以在EA文件夹(Experts)中找到ex4格式的EA文件了。如果在编程的时候遇到问题,可以联系EACODE的客户成员,进行解答。