Частичная модификация отложенных ордеров

 

 Доброго времени суток! Подскажите в вопросе модификации отложенных ордеров.

Необходимо в процессе работы советника модифицировать только один параметр ордера отложенного, не меняя при этом другие, в частности изменить цену открытия не затрагивая при этом время истечения. Можно ли как-то функцией OrderModify (а может как-то по иному) поменять у отложки только параметр цена открытия и стопы соответственно, не затрагивая при этом остальный, а оставить им те значениях, который они имели до модификации. Т.е без вычисления времени истечения относительно  текущего времени и времени выствления отложки

 
OrderModify(OrderTicket(), new_op, OrderStopLoss(), OrderTakeProfit(), OrderExpiration())

предварительно ордер должен быть выбран по OrderSelect. чтоб функции вернули корректные значения

+ также вам необходимо проверить на корректные значения новой цены по отношению к её текущим стопам.

+ также еще пару проверок на стопуровень и уровень заморозки

PS.

Ради этого вопроса создавать целую ветку неприлично. Для вас - рабочей веткой будет https://www.mql5.com/ru/forum/111497

 
sergeev:

предварительно ордер должен быть выбран по OrderSelect. чтоб функции вернули корректные значения

+ также вам необходимо проверить на корректные значения новой цены по отношению к её текущим стопам.

+ также еще пару проверок на стопуровень и уровень заморозки

PS.

Ради этого вопроса создавать целую ветку неприлично. Для вас - рабочей веткой будет https://www.mql5.com/ru/forum/111497



Спасибо Вам за помощь. Замечание на будущее учту.
Причина обращения: