как в советнике определить сработал ли отл.ордер?

 
Как идентифицировать срабатывание отложенного ордера при написании советника? По совокупности условий выставляю несколько отл.ордеров, после срабатывания одного из них остальные нужно удалить
 
OrderSelect на нужный тикет. Затем анализируйте его тип. если OrderType вернул OP_BUY или OP_SELL, значит ордер сработал. не забудьте проанализировать также OrderCloseTime. если вернулось значение, отличное от 0, то ордер уже закрыт и находится в Account History
 
if ( OrderType() <= OP_SELL )
{
.......
}

значит, что ордер сработал, т.е. теперь это - маркет ордер (Buy или Sell)

 
значит, что ордер сработал, т.е. теперь это - маркет ордер (Buy или Sell)

именно так
 
2 Slawa, 2 komposter, Спасибо парни. Очень помогли.
Модератор закрывай тему!
Причина обращения: