Надо сделать обработчик ошибки. Выставляем_ордер_с_СЛ_ТП. Если она есть -- то действовать по алгоритму выставляем_ордер+модификация ордера. Иначе -- выставляем_ордер_вместе_с_ТП_СЛ.
Ну, это так, в общих чертах.
А вот и не соглашусь...
Не спрашивает же терминал об этом сервер каждый раз при открытии окна ордеров.
а оно знает можно ставить стопы или нет... ;)
Ну так через WINAPI можно проверить запрещены или разрешены поля СЛ и ТП.
Тут на форуме есть несколько хакеров, которые исследуют возможности управления терминалом.
У них и надо спросить.
Надо сделать обработчик ошибки. Выставляем_ордер_с_СЛ_ТП. Если она есть -- то действовать по алгоритму выставляем_ордер+модификация ордера. Иначе -- выставляем_ордер_вместе_с_ТП_СЛ.
Ну, это так, в общих чертах.
Пока вы будете повторно выставлять ордер - цена может уйти и вам уже не нужно будет входить в рынок при новой цене.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Есть брокеры (к примеру ODL) у которого при открытии ордера запрещено ставить стопы, при открытии с любым TP и/или SL возвпащяет ошибку Invalid Stops.
Стопы можно ставить уже позже с помощью OrderModify()
Перелопатил форум но так и не нашел, как заранее узнать если стопы можно ставить сразу при открытии или нет?