Здравствуйте уважаемые профессионалы MQL
у меня вопрос такого характера, на данный момент разрабатываю стратегию и хотел бы попробовать кое что в ней автоматизировать
ниже приведен код по которому срабатывают отложенные ордера
мне надо чтоб при условии когда один ордер закрылся по профиту второй удалился
Как это сделать?
Знаю что нужно сначала выбрать через Select потом Order Delete - но как именно это реализовать в коде не пойму
Здравствуйте уважаемые профессионалы MQL
у меня вопрос такого характера, на данный момент разрабатываю стратегию и хотел бы попробовать кое что в ней автоматизировать
ниже приведен код по которому срабатывают отложенные ордера
мне надо чтоб при условии когда один ордер закрылся по профиту второй удалился
Как это сделать?
Знаю что нужно сначала выбрать через Select потом Order Delete - но как именно это реализовать в коде не пойму
Ордера на чужой символ не так ставят. Цена неправильно выбрана, надо брать из маркетинфо с указанием символа. А если советник работает только с символом, на графике которого он установлен, то в ордерсенд так и надо указывать - NULL, тогда ещё нормально.
Ну и значения цен открытия и стопов нормализовать надо, само собой.
А насчёт удаления - с выяснением профитного закрытия парного ордера всё понятно? Если да, то искать нужный ордер вы умеете и не составляет труда организовать цикл перебора ордеров, где и найти искомый, выяснить его тикет и удалить его с помощью OrderDelete().
ok спасибо)
сам делаю - и поэтому путь тернист
отпишусь как что толкового сделаю
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте уважаемые профессионалы MQL
у меня вопрос такого характера, на данный момент разрабатываю стратегию и хотел бы попробовать кое что в ней автоматизировать
ниже приведен код по которому срабатывают отложенные ордера
мне надо чтоб при условии когда один ордер закрылся по профиту второй удалился
Как это сделать?
Знаю что нужно сначала выбрать через Select потом Order Delete - но как именно это реализовать в коде не пойму