MT4趋势线无限延伸 - MT4电脑版智能交易程序安装全流程演示

安装前的准备工作不能马虎
在动手安装EA之前,有两件事必须先确认好。第一件事是MT4软件的版本,现在官方主推的是build 1400以上的版本,老版本虽然也能用,但部分新写的EA可能不兼容。
你可以在MT4顶部菜单栏点“帮助”,再选“关于”,弹出来的窗口里就能看到版本号。如果版本太老,建议先去官网重新下载安装包,别嫌麻烦,这一步能省掉后面很多莫名其妙的报错。
第二件事是确认你的EA文件格式。常见的智能交易程序文件后缀是.ex4,这是编译好的可执行文件;有时候你也会拿到.mq4后缀的源代码文件,这种文件不能直接装,得先在MT4的MetaEditor编辑器里编译一遍,生成.ex4文件才能用。如果你手里只有.mq4文件,别慌,后面我会专门讲怎么编译,其实也就点一下鼠标的事。
另外,有些EA会附带一个配置文件,后缀是.set,这个不是必须的,它只是保存了一些参数预设值,方便你以后快速加载。没有这个文件也不影响EA运行,顶多就是参数需要自己手动设置一遍。所以准备工作其实就三样:确认版本、确认文件格式、把EA文件放在好找的位置,比如桌面或者下载文件夹。
一步步把EA文件放进MT4目录
打开你的MT4电脑版,在顶部菜单栏找到“文件”这一项,点开之后选择“打开数据文件夹”。这一步非常关键,它会直接跳转到MT4的数据目录,所有跟这个软件相关的文件都在这里。有些朋友喜欢去安装目录里找,其实没必要,数据文件夹才是正确的存放位置。
在弹出的文件夹窗口里,你会看到一堆子文件夹,其中有一个叫“MQL4”的文件夹,双击进去,里面又有一个“Experts”文件夹,这个就是专门用来存放EA的地方。把你准备好的.ex4文件复制粘贴到“Experts”文件夹里,就这么简单。这里要注意一下,如果EA还带了配套的库文件,比如.dll后缀的文件,那就得放到“MQL4”文件夹下的“Libraries”文件夹里,放错位置的话EA加载时会报错。
文件放好之后,回到MT4界面,但这个时候你直接去“导航器”面板里找是找不到这个EA的,因为MT4不会自动刷新。你需要右键点击“导航器”面板里的任意位置,选择“刷新”选项,或者按下键盘上的F5键。刷新之后,展开“智能交易系统”那一栏,就能看到你刚放进去的EA名称了。
编译源文件让EA变成可执行程序
如果你的EA文件是.mq4格式的源代码,那就得先编译。打开MT4顶部菜单栏的“工具”,选择“MetaQuotes语言编辑器”,这个就是MetaEditor。在MetaEditor的界面里,点击“文件”菜单,选择“打开数据文件夹”,同样会跳到MQL4目录,然后把.mq4文件放到“Experts”文件夹里。
放置好之后,回到MetaEditor窗口,在左侧的资源管理器里找到刚才放进去的.mq4文件,双击打开它。看到代码之后,点击顶部工具栏上的“编译”按钮,这个按钮的图标是一把锤子,很好认。编译过程中,如果代码没有错误,下方信息栏会显示“编译成功”的提示;如果有错误,它会告诉你错在哪一行,这种情况就得检查代码或者找作者修复了。
编译成功之后,同目录下会自动生成一个相同名字的.ex4文件,这个才是可以被MT4加载的版本。然后回到MT4主界面,按F5刷新导航器,就能看到这个EA出现在“智能交易系统”列表里了。整个过程说白了就是点几下按钮,比很多人想象中要简单得多。
加载EA到图表并启用自动化交易
EA出现在导航器列表里之后,接下来就是把它挂到图表上运行。打开你想交易的货币对图表,比如EURUSD,然后从“导航器”面板里找到那个EA,直接用鼠标左键按住它,拖拽到图表上松开,这时候会弹出一个设置窗口。这个窗口里有很多参数,大多数情况下保持默认就行,除非你清楚每个参数的含义。
设置窗口里有一个“常用”选项卡,里面有一项“允许算法交易”,这个复选框必须打勾,否则EA不会执行任何操作。另外在窗口底部还有一个“确定”按钮,点之前最好先确认一下“允许修改信号”和“允许导入外部DLL”这两个选项,如果你的EA需要用到DLL库文件,那“允许导入外部DLL”也要勾上,不然运行时会报错。
点击确定之后,图表右上角会出现一个笑脸图标,这说明EA已经成功加载并开始运行了。但这里有个容易忽略的细节,就是MT4主界面顶部工具栏上还有一个“算法交易”的总开关按钮,它可能被你不小心关掉了。如果这个总开关没打开,即便EA加载成功也不会自动交易。所以记得检查一下工具栏上那个按钮的状态,确保它是开启的。
最后说一个我自己的经验,刚装好EA的时候,别急着让它实盘运行,先用模拟账户或者小资金跑几天观察一下。因为很多EA在回测里表现很好,但实盘运行时会遇到滑点、延迟等问题,效果可能完全不一样。等确认稳定了再逐步加大资金,这样稳妥得多。