唉,我快被MT4这个破事儿搞疯了,来这儿求各位老哥帮帮忙。
我用的MT4,主要跑黄金XAU/USD的EA,平时挂在一台VPS上。最近两周,EA经常在关键点位突然掉链子,比如非农数据前后或者亚洲开盘瞬间,它就卡住不动了。日志里显示 OrderSend error 130 或者 Invalid stops ,我查了下说是止损设置问题,可我明明设的是合理的啊,比如黄金波动大时我设了50个点的止损,它还是报错。更离谱的是,有时候订单根本发不出去,日志直接写 Trade context busy ,然后EA就停那儿了,等行情跑完了才恢复,我亏了好几单了。
我已经试过这些东西:重新安装MT4,换了个低延迟的VPS,还检查了网络,延迟只有5ms。我也调过EA的参数,把止损设得更宽,甚至试过用固定点差模式,但问题依旧。我怀疑是不是MT4服务器的问题,或者我的EA代码有bug?但我在模拟盘上跑同样的设置,它又好好的,真是见鬼了。
有没有哪位大哥遇到过类似情况?是不是MT4跟黄金的流动性有关,或者我该换MT5试试?我听说MT5在订单执行上更稳,但我的EA是MT4版的,移植过去太麻烦。还有,我用的平台点差在黄金上经常跳,从0.2到0.8不等,这会不会影响EA触发?求指点,我快被这玩意儿逼疯了 😤
我用的MT4,主要跑黄金XAU/USD的EA,平时挂在一台VPS上。最近两周,EA经常在关键点位突然掉链子,比如非农数据前后或者亚洲开盘瞬间,它就卡住不动了。日志里显示 OrderSend error 130 或者 Invalid stops ,我查了下说是止损设置问题,可我明明设的是合理的啊,比如黄金波动大时我设了50个点的止损,它还是报错。更离谱的是,有时候订单根本发不出去,日志直接写 Trade context busy ,然后EA就停那儿了,等行情跑完了才恢复,我亏了好几单了。
我已经试过这些东西:重新安装MT4,换了个低延迟的VPS,还检查了网络,延迟只有5ms。我也调过EA的参数,把止损设得更宽,甚至试过用固定点差模式,但问题依旧。我怀疑是不是MT4服务器的问题,或者我的EA代码有bug?但我在模拟盘上跑同样的设置,它又好好的,真是见鬼了。
有没有哪位大哥遇到过类似情况?是不是MT4跟黄金的流动性有关,或者我该换MT5试试?我听说MT5在订单执行上更稳,但我的EA是MT4版的,移植过去太麻烦。还有,我用的平台点差在黄金上经常跳,从0.2到0.8不等,这会不会影响EA触发?求指点,我快被这玩意儿逼疯了 😤
基本面驱动交易者,每日追踪全球财经日历与央行动态