1. MT4 EA安装完整教程
EA下载后,一般为 .ex4 或 .mq4 文件。
打开 MT4,点击:
文件 → 打开数据文件夹 → MQL4 → Experts
把EA文件复制到 Experts 文件夹,然后关闭并重新打开 MT4。
在左侧“导航器”中找到“EA交易”,将EA拖到需要运行的图表上。
同时确认:
允许自动交易已经勾选,并且 MT4 顶部的“自动交易”按钮处于开启状态。
EA加载成功后,通常会在图表右上角显示运行状态。
如果EA加载后没有运行,可检查自动交易权限、交易时间、参数设置及账户是否允许EA交易。
2. EA加载成功后为什么不下单?
EA加载到MT4以后,并不代表马上就会产生订单。
常见原因包括:
没有满足策略开仓条件。
EA需要等待行情达到设定条件以后才会交易,有些趋势策略几天甚至几周才出现一次信号。
另外还要检查:
自动交易是否开启、市场是否休市、点差是否过大、手数是否符合平台要求、账户资金是否充足,以及EA参数是否设置正确。
如果EA图表显示正常,但暂时没有订单,建议不要频繁修改参数,先确认策略是否正在正常等待交易信号。
3. MT4如何开启EA自动交易?
EA要正常运行,需要同时开启两个地方。
第一步:
点击 MT4 顶部的 “自动交易” 按钮,使其处于开启状态。
第二步:
把EA拖到图表后,在设置窗口中找到:
常用 → 允许自动交易
并勾选。
部分EA还可能需要开启:
允许DLL导入
具体以EA说明为准。
设置完成以后,可以观察图表右上角EA运行状态。
如果关闭MT4、电脑关机或网络断开,EA通常无法继续执行,因此长期运行EA建议使用稳定的VPS。
4. EA手数应该怎么设置?
EA手数直接影响盈利和回撤。
例如:
0.01手
和
1.00手
即使使用完全相同的策略,最终账户波动也可能相差100倍。
因此设置EA时,不建议单纯追求高收益而不断增加手数。
更合理的方法是根据:
账户资金、历史最大回撤、策略数量、个人风险承受能力
综合确定仓位。
如果同时运行多个EA,还需要考虑不同策略可能同时亏损的情况。
历史回测中的安全手数,也不代表未来绝对安全,实盘建议预留足够的风险空间。
5. MT4怎么回测EA?
MT4自带策略测试器,可以用于查看EA历史运行情况。
点击:
查看 → 策略测试器
选择需要测试的EA,然后设置:
交易品种、时间周期、测试时间、初始资金和相关参数。
点击“开始”后即可进行历史回测。
回测完成后,可以重点查看:
净利润、最大回撤、交易次数、胜率、盈利因子和资金曲线。
需要注意:
历史回测只能用于了解策略过去的表现,并不能保证未来获得相同结果。
建议同时结合不同年份、不同市场环境进行测试,而不是只选择表现最好的时间段。
6. EA最大回撤应该怎么看?
很多人选择EA时只看收益,其实最大回撤同样重要。
例如:
一个EA历史收益200%,最大回撤80%。
另一个EA历史收益100%,最大回撤20%。
两种策略承担的风险完全不同。
最大回撤代表账户从历史高点到低点出现过多大的资金下降。
除了回撤百分比,还应该观察:
回撤持续时间、最大连续亏损、资金曲线是否平稳。
EA并不是回撤越低就一定越好,需要结合收益、交易次数和策略逻辑一起判断。
7. 为什么EA模拟盘和实盘会有差异?
EA模拟盘与实盘出现差异属于正常现象。
主要原因包括:
点差、滑点、成交速度、流动性、服务器延迟和交易环境不同。
模拟账户通常成交条件更加理想,而实盘遇到行情快速波动时,实际成交价格可能与理论价格存在偏差。
特别是:
黄金、新闻行情、高频EA、剥头皮策略
对交易环境更加敏感。
因此EA正式使用前,建议先进行模拟测试,再使用较小仓位进行实盘观察。
不要仅根据模拟盘短期结果判断未来表现。
8. 为什么运行EA建议使用VPS?
EA只有在MT4保持运行并且网络正常的情况下,才能持续监控行情和执行交易。
如果使用自己的电脑:
关机、断网、系统更新、MT4关闭
都可能导致EA停止运行。
VPS相当于一台长期在线的远程电脑。
安装MT4和EA后,可以让交易程序24小时运行。
选择VPS时主要关注:
稳定性、网络延迟、服务器位置和配置。
如果同时运行多个MT4,建议适当提高内存和CPU配置,避免软件运行卡顿。
9. 多个EA可以同时运行吗?
可以。
MT4可以在不同图表上同时加载多个EA。
但需要注意两个问题。
第一:
不同EA最好使用不同的 Magic Number(魔术号),避免EA互相管理对方的订单。
第二:
不能只计算每个EA单独的最大回撤。
例如三个EA单独回撤都是10%,并不代表组合以后最大回撤还是10%。
如果多个策略相关性较高,亏损可能同时出现。
因此组合EA的重点,不只是增加策略数量,而是尽量选择交易逻辑和行情适应性不同的策略。

