EA三天不下单、日志也没报错?按这个清单查,九成问题现形

昨晚十一点多有哥们急吼吼找我:”EA挂了两天,一单不下,日志干干净净,是不是策略废了?”我让他按清单查,第三步就找到了——VPS重启后MT4自动交易按钮被关了。这种”静默故障”最坑人,不报错、不出单,等你发现时行情都过去半个月。今天把这份六步巡检清单分享出来。

清单我做成图了,建议截图存手机,EA一出问题就按顺序走:EA静默故障六步巡检清单

第一步:看EA表情。MT4终端右上角那个笑脸,哭脸或者没了表情,就是”自动交易”被关了。这是最常见的静默故障,没有之一。VPS重启、误触快捷键、平台更新,都可能把它关掉。看日志是没用的,因为EA好着呢,只是不干活。

第二步:读日志最后三条。这一步能区分两种情况:日志有报错——照着错误码查;日志没报错但时间戳停在某天——说明EA被卸载或者没加载;日志显示”signal conditions not met”——策略在正常跑,只是没信号。第三种最容易被误判成故障,我见过有人因此把能用的策略给删了。

第三步:查VPS心跳。两件事:ping一下VPS通不通,再远程进去看MT4进程在不在。去年我遇到过一次MT4进程假死,界面看着正常,实际EA线程早卡死了,重启进程才好。VPS商半夜维护是重灾区,建议给MT4设个看门狗脚本,进程没了自动拉起。

第四步:对持仓和挂单数。跟你的预期比。挂单数不对,可能是EA的挂单被行情触发后没删干净;持仓数不对,八成有手动单混进来了——混进来的手动单会占用手数计算,EA后续的开仓量全乱套。

第五步:看点差和隔夜利息。剥头皮和网格策略对点差极其敏感,点差从2个点拉到8个点,很多策略直接不下单——不是EA坏了,是市场把它屏蔽了。点差异常先去看经纪商公告,别急着改EA。

第六步:查服务器时间。每年三月和十一月的夏令时切换,是EA静默故障的固定档期。策略里按小时判断的(比如”只在欧美重叠盘交易”),时间一偏移整段失效。MT4的服务器时间跟你的策略假设对不对得上,换季时重点查。

这份清单的价值不在全,在按顺序。我统计过自己接到的求助,前三步能覆盖九成问题。你们还遇到过什么奇葩的静默故障?我遇到过策略依赖的指标文件被杀毒软件隔离的,评论区比惨。

请登录后发表评论