Статус ордеров

 
Подскажите - Если был выставлен отложенный ордер BUYSTOP, затем он исполнился (открылась позиция BUY), после чего позиция закрылась по TakeProfit(StopLoss), как узнать 1) Что ордер исполнился? 2) Что позиция BUY закрылась!?
 
В справке это все есть.
 

Обычно в коментах к сделке пишется [tp], [sl]. Я в коде считываю последние 4 символа из комментария.

 
rejie:
Подскажите - Если был выставлен отложенный ордер BUYSTOP, затем он исполнился (открылась позиция BUY), после чего позиция закрылась по TakeProfit(StopLoss), как узнать 1) Что ордер исполнился? 2) Что позиция BUY закрылась!?

Если без высоколобости, то - запомнить тикет или магик(если у каждого ордера свой).

Если по тикету, и нет в живых, смотришь

OrderClosePrice(

и сравнивашь с запомненными TP и SL.

Если по магику, ищешь в списке живых, если нету, ищешь в хистори и аналогично.



Причина обращения: