ENUM_ORD_REAL_STATE rl_state = CheckOrderState( ticket );
//--- switch( rl_state )
{
case ORD_NOT_SPECIFIED:
case ORD_NONE_CANCELED:
case ORD_NONE_PARTIAL_CANCELED:
case ORD_NONE_PARTIAL:
case ORD_NONE_EXPIRED:
case ORD_NONE_FILLED:
case ORD_NONE_REJECTED: Canceled();
break;
case ORD_BUSY: return;
break;
case ORD_EXIST:
case ORD_EXIST_PARTIAL: Remove();
break;
}
对,打错了 :)
谢谢,纠正了它...
我自己也经常感到困惑 )不舒服和不正确的订单处理功能。
我自己也经常感到困惑 )不方便和不正确的订单处理功能。
还有一个地方要去。
没过多久,MQ亚历山大的 "快乐 "就得到了解释!
我 在删除订单 前会进行检查。
结果。
也许你检查错了。代码被打破,有很多垫圈。
它是如此的混乱,以至于你不会知道到底是ORDER_STATE_PARTIAL 还是ORDER_STATE_PLACED的状态,无法进一步理解。
一个人怎么能带着这样的信息生活呢?看起来有一个试图删除的订单,并出现了 "该订单未被发送!"的信息。
也许你检查错了。代码被打破,有很多垫圈。
它是如此的混乱,以至于你不会知道到底是ORDER_STATE_PARTIAL 还是ORDER_STATE_PLACED的状态,无法进一步理解。
一个人怎么能带着这样的信息生活呢?看起来有一个试图删除的订单,并出现了 "该订单未被发送!"的信息。
https://www.mql5.com/ru/forum/58012/page2#comment_2017705
它仍然没有说明什么是ORDER_STATE_PARTIAL或ORDER_STATE_PLACED
在这里。
在这里。
它是什么?