OrderModify(OrderTicket(), new_op, OrderStopLoss(), OrderTakeProfit(), OrderExpiration())
предварительно ордер должен быть выбран по OrderSelect. чтоб функции вернули корректные значения
+ также вам необходимо проверить на корректные значения новой цены по отношению к её текущим стопам.
+ также еще пару проверок на стопуровень и уровень заморозки
PS.
Ради этого вопроса создавать целую ветку неприлично. Для вас - рабочей веткой будет https://www.mql5.com/ru/forum/111497
предварительно ордер должен быть выбран по OrderSelect. чтоб функции вернули корректные значения
+ также вам необходимо проверить на корректные значения новой цены по отношению к её текущим стопам.
+ также еще пару проверок на стопуровень и уровень заморозки
PS.
Ради этого вопроса создавать целую ветку неприлично. Для вас - рабочей веткой будет https://www.mql5.com/ru/forum/111497
Спасибо Вам за помощь. Замечание на будущее учту.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Доброго времени суток! Подскажите в вопросе модификации отложенных ордеров.
Необходимо в процессе работы советника модифицировать только один параметр ордера отложенного, не меняя при этом другие, в частности изменить цену открытия не затрагивая при этом время истечения. Можно ли как-то функцией OrderModify (а может как-то по иному) поменять у отложки только параметр цена открытия и стопы соответственно, не затрагивая при этом остальный, а оставить им те значениях, который они имели до модификации. Т.е без вычисления времени истечения относительно текущего времени и времени выствления отложки.