145 错误 ERR_TRADE_MODIFY_DENIED

 

145 错误 ERR_TRADE_MODIFY_DENIED 过于接近市场 关闭订单失败

前提: 刚好价格接近止损位置,指标EA发出OrderClose()函数信号,结果函数关闭订单失败,最终显示订单打了止损。

测试出来的日志顺序为:

1.OrderClose失败145。

2. 订单止损关闭。

请问 “过于接近市场” 的含义是什么?什么情况下会出现这个错误?

会不会出现ORDERCLOSE失败,同时又没有打到止损(止盈)的情况,造成莫名的损失?

谢谢!

 

你的设置太小了,

 

止损设置足够了 问题是 当价格接近止损价时 再有修改或者关闭订单的 命令 会失败并且报错,即:以上情况。

问题是 这样的话 CLOSE命令会失败 而最终如果并未打止损 那将造成损失。是否存在这样的风险?

 

我想应该你没有看仔细我的问题 :

当价格接近止损价时 再有修改或者关闭订单的命令 会失败并且报错,即:145 错误 ERR_TRADE_MODIFY_DENIED

这样就导致 关闭订单的命令无效。但是如果最终并未打到止盈/止损,则这一单将面临 风险。

原因: