我快被这个MT4卡死了!从上周开始,挂单EURUSD总是莫名其妙被拒,提示 无效的止损或止盈价格 ,但明明离现价还有20个点差。我手动开平仓没问题,就是EA自动挂单时出错,黄金XAUUSD也一样,但磅美GBPUSD又正常,这是搞哪样?
已经试过重装MT4、换VPS,甚至把滑点参数从3调到50都不行。日志里全是 OrderSend error 130,我还特意检查了FreeMargin,余额有2000刀,挂0.01手肯定够用。是不是经纪商后台限制挂单距离?我用的ECN账户,点差平时0.2左右,应该不至于啊。
问过客服,他们说是市场波动大,但GBPUSD同样波动怎么没事?论坛里有人说是MQL4里用MarketInfo函数取的点差精度问题,但我已经把StopLevel和FreezeLevel都加进计算了,还是报错。有没有老哥遇到过?是不是要改代码里计算挂单价格的逻辑?😭 求指条明路,这EA跑了三个月,突然出这种问题,头都大了。
已经试过重装MT4、换VPS,甚至把滑点参数从3调到50都不行。日志里全是 OrderSend error 130,我还特意检查了FreeMargin,余额有2000刀,挂0.01手肯定够用。是不是经纪商后台限制挂单距离?我用的ECN账户,点差平时0.2左右,应该不至于啊。
问过客服,他们说是市场波动大,但GBPUSD同样波动怎么没事?论坛里有人说是MQL4里用MarketInfo函数取的点差精度问题,但我已经把StopLevel和FreezeLevel都加进计算了,还是报错。有没有老哥遇到过?是不是要改代码里计算挂单价格的逻辑?😭 求指条明路,这EA跑了三个月,突然出这种问题,头都大了。