phoenix17
phoenix17
好友

通过他们的个人资料或用户搜索添加好友,您将能够看到他们是否在线

phoenix17
已在MQL5.community注册
phoenix17
已添加主题订单SELECT后,进行MODIFY设置止损,然后调用OrderStoploss()发现止损值没有变动。
for(int pos =0;pos<OrdersTotal; pos++) { OrderSelect(pos,SELECT_BY_POS,MODE_TRADES); OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-StopLoss*Point,OrderTakeProfit(),0,Blue); Print(OrderStopLoss()); } 后来在
phoenix17
已添加主题145 错误 ERR_TRADE_MODIFY_DENIED
145 错误 ERR_TRADE_MODIFY_DENIED 过于接近市场 关闭订单失败 前提: 刚好价格接近止损位置,指标EA发出OrderClose()函数信号,结果函数关闭订单失败,最终显示订单打了止损。 测试出来的日志顺序为: 1.OrderClose失败145。 2. 订单止损关闭。 请问 “过于接近市场” 的含义是什么?什么情况下会出现这个错误? 会不会出现ORDERCLOSE失败,同时又没有打到止损(止盈)的情况,造成莫名的损失? 谢谢!