Скачать MetaTrader 5

как определить, закрылся ордер по SL или TP? (+)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Проси своего брокера открыть официальный канал. Новости прочитают тысячи трейдеров!
Forex Trader
114257
Forex Trader 2005.11.24 13:06 
оба значения м.б. > 0, можно сравнивать OrderProfit() с рассчитанным значением, но не хочется, да и могут быть грабли. Кто как делает, и вообще, при закрытии/открытии ордера генерится ли что-нибудь типа события, с которым можно работать?
или только не ставить SL и TP и проверять на каждом тике? ресурсы реально жалко...

спасибо!
Forex Trader
114257
Forex Trader 2005.11.24 13:19  
попробуйте анализировать цену закрытия
Forex Trader
114257
Forex Trader 2005.11.24 13:46  
попробуйте анализировать цену закрытия
И комментарий
Forex Trader
114257
Forex Trader 2005.11.27 05:02  
оба значения м.б. > 0, можно сравнивать OrderProfit() с рассчитанным значением, но не хочется, да и могут быть грабли. Кто как делает, и вообще, при закрытии/открытии ордера генерится ли что-нибудь типа события, с которым можно работать?
или только не ставить SL и TP и проверять на каждом тике? ресурсы реально жалко...

спасибо!


Если OrderClosePrice() == OrderTakeProfit( ) , значит закрылись по TP
А если OrderClosePrice() == OrderStopLoss( ) , значит закрылись по SL
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий