很多人第一次在MT5里挂上EA,会发现它要么一动不动,要么突然自己不停下单,问题多半出在几个开关和参数上。
把EA拖进图表之后什么都没发生,是新手最常见的困惑。有人以为软件坏了,有人反复重装终端,其实很多时候只是主界面上的“算法交易”按钮没点亮,或者图表右上角没有出现那个表示EA已启用的图标。
真正的风险点在于,EA的执行速度远快于手动下单。手数、止损、加仓间隔这些参数一旦填错,错误会被自动重复几十次,亏损带着复利一样的速度累积。它不会因为你今天心情不好就停下来。
下面把MT5里自动交易的开通方式、EA挂载步骤、参数设置逻辑讲清楚,并用具体数字说明一笔交易最多可能亏多少。
EA其实就是一个挂在图表上的自动执行程序
EA(Expert Advisor,智能交易系统)是运行在MT5里的一段程序,它按照预先写好的条件判断是否下单、下多少、什么时候平仓,不需要你手动点击买卖按钮。可以把它理解成一台设定好温度就自动启停的空调:你负责设定阈值,它负责重复执行,但设错了温度,它也会忠实地把房间吹成冰窖。
EA本身不产生行情判断,它的“聪明”完全来自编写者和使用者设定的规则与参数。
让EA在MT5里真正跑起来的几个动作
• 打开算法交易总开关。在MT5顶部工具栏找到“算法交易”(Algo Trading)按钮并点亮。这个开关是总闸,关着的时候,任何EA收到信号都不会发出订单,这是“挂上没反应”的第一大原因。
• 把EA文件放到正确目录并挂载。EA文件通常放在终端的 MQL5/Experts 文件夹下,重启终端后在“导航器”里能找到它。把它拖到某个品种的图表上,弹出窗口点击确定,图表右上角会出现EA名称和小图标,表示已加载。
• 在属性窗口里设置参数。常见参数包括:交易手数、止损止盈点数、最大同时持仓单数、魔术数(用于区分不同EA的订单)、允许交易的时间段。这里每一项都直接决定风险大小。
• 确认账户与品种条件匹配。不同经纪商的账户类型(净额或对冲)、最小手数、是否允许程序化交易都不一样,部分品种在特定时段点差会明显放大,EA在这种环境下成交价可能偏离预期,也就是滑点。
• 先用策略测试器和模拟账户验证。测试器可以回放历史行情看EA的表现,模拟账户则能检验真实报价下的执行情况。两者都跑通,再考虑上真实账户。
用两个数字例子看清一笔交易的风险
例子一:手数决定了单笔最大亏损。假设账户资金10000美元,某品种1标准手每波动1个点价值约10美元,EA设的止损是50点。如果手数设为0.5手,单笔最大亏损约为 0.5 × 50 × 10 = 250美元,占账户的2.5%。如果手数设为0.1手,同样的止损,单笔最大亏损只有50美元,占0.5%。同样的策略,仅仅改一个数字,风险就相差五倍。
例子二:连续亏损会把回撤放大。沿用上面的设置,0.5手时连亏5次,累计亏损约1250美元,账户回撤12.5%;而0.1手时连亏5次只亏250美元,回撤2.5%。如果此时还开启加仓功能,每亏一次就翻倍手数,那么第五次下单的手数已经变成初始的16倍,一笔反向行情就可能吃掉大部分本金。
需要顺带留意的是,点差、滑点和手续费虽然单笔金额不大,但在高频开平的策略里会持续累积,回测结果与实际结果的差距常常来自这里。
关于EA自动交易的几个常见误判
• “回测曲线漂亮,实盘就一定能赚。”回测用的是历史报价,通常没有完整还原点差扩大、滑点和成交延迟。一段在回测中盈利的策略,在真金白银的环境里可能因为成交价差几个点就由盈转亏。
• “挂上EA就可以不用管了。”终端关闭、电脑休眠、网络中断、VPS掉线,都会让EA停止工作;而图表被切换品种或周期,也可能让加载的EA被卸载。这些都不会有醒目提示。
• “EA自带风险控制,亏不到哪去。”大多数EA只执行你给的参数,不会判断账户是否已经承受过大回撤。止损设不设、设多远、允许同时持有几单,全部由使用者决定。
• “同时挂好几个EA能分散风险。”如果它们交易同一品种、方向相近,实际效果是仓位叠加。账户总风险会远超单个EA看起来的水平。
设置前、运行中、停用后分别该做什么
设置之前:
• 先在模拟账户跑够一段完整行情,至少覆盖一次较大的单边波动,观察最大回撤和连续亏损次数。
• 根据账户资金反推手数,让单笔最大亏损控制在账户的1%到2%之间,而不是照搬别人给的参数。
运行之中:
• 定期查看终端“交易”和“日志”标签,确认订单在按预期生成,没有异常报错。
• 避开重大数据公布前后使用加仓型EA,这段时间点差和滑点往往明显变大。
停用之后:
• 导出成交记录,对比实际成交价与EA预期价,估算滑点和手续费吃掉了多少利润。
• 根据复盘结果调整手数或止损,而不是因为一轮亏损就立刻加倍手数摊平成本。
风险提示
EA只是执行工具,不改变交易本身的风险属性。自动交易会把错误的参数、错误的策略逻辑以更快、更密集的方式重复执行,亏损速度同样被放大。任何声称稳定盈利的EA都应保持警惕,投入真实资金前请确认自己能够承受最坏情况下的本金损失。
常见问题
问:EA挂上去却不下单怎么办?
先确认算法交易按钮已点亮、图表右上角有EA图标,再看参数里是否限制了交易时间或手数为零。
问:电脑关机EA还会运行吗?
不会。EA依赖MT5终端运行,通常需要用VPS或云服务器保持终端长期在线。
问:能同时挂多个EA吗?
可以,但建议用不同的魔术数区分订单,并统一计算总仓位,避免同一方向重复下单。
