老哥们救命,我这EA跑了一周突然罢工了,实在搞不懂哪里的问题!
我用的MT4上的一个马丁格尔EA,跑欧美对,之前两周都好好的,昨天开始突然不开单了。日志里反复出现 OrderSend error 138 和 Requote 的提示,有时候还跳 Market is closed。我查了下,138好像跟点差或者价格变动有关?但我挂单的时候明明设了滑点,最大滑点已经调到50点了,还是不行。
我试过重启MT4,也重新加载了EA,甚至把VPS重启了一遍,但问题依旧。更奇怪的是,我手动下单是能成功的,就是EA自己不开单。我怀疑是不是EA的代码里有什么限制,比如只在特定时间段交易?但我看参数里没设时间过滤啊。还有,我检查了账户余额和杠杆,都是正常的,200倍杠杆,余额2000美金,应该不是资金不足的问题。
有没有懂行的老哥指点一下?这种 EA能跑但不开单 的情况,到底是从哪查起?是VPS延迟太高导致的,还是EA本身有bug?我实在不想删掉重装,怕参数丢了。先谢谢大家了!
我用的MT4上的一个马丁格尔EA,跑欧美对,之前两周都好好的,昨天开始突然不开单了。日志里反复出现 OrderSend error 138 和 Requote 的提示,有时候还跳 Market is closed。我查了下,138好像跟点差或者价格变动有关?但我挂单的时候明明设了滑点,最大滑点已经调到50点了,还是不行。
我试过重启MT4,也重新加载了EA,甚至把VPS重启了一遍,但问题依旧。更奇怪的是,我手动下单是能成功的,就是EA自己不开单。我怀疑是不是EA的代码里有什么限制,比如只在特定时间段交易?但我看参数里没设时间过滤啊。还有,我检查了账户余额和杠杆,都是正常的,200倍杠杆,余额2000美金,应该不是资金不足的问题。
有没有懂行的老哥指点一下?这种 EA能跑但不开单 的情况,到底是从哪查起?是VPS延迟太高导致的,还是EA本身有bug?我实在不想删掉重装,怕参数丢了。先谢谢大家了!