Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Установил MetaTrader 5? Узнай о нем подробно!
Сергей Данилов
371
Сергей Данилов 2011.11.06 10:30 
Подскажите - Если был выставлен отложенный ордер BUYSTOP, затем он исполнился (открылась позиция BUY), после чего позиция закрылась по TakeProfit(StopLoss), как узнать 1) Что ордер исполнился? 2) Что позиция BUY закрылась!?
Diamant
337
Diamant 2011.11.06 12:42  
В справке это все есть.
Sergey Likho
2471
Sergey Likho 2011.11.06 16:52  

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

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

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

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

OrderClosePrice(

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

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



/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий