изменение уровней стоп-лосс и тейк-профит

 
Изучаю MQL5, не смог найти функцию для того чтобы изменить уже выставленные уровни стопов и тейков, может быть уважаемые коллеги подскажут ??
 
Так же как и открытие позиции - через OrderSend(). В структуре MqlTradeRequest в поле типа выполняемого действия задайте TRADE_ACTION_SLTP (Изменить значения Stop Loss и Take Profit у открытой позиции).

 

Пример разработки торговой системы, основанной на различиях часовых поясов на разных континентах

в этой статье есть реализованный обыкновенный трейлинг

можно как функцию вынести.


 
BoSyA писал(а)  :
Изучаю MQL5, не смог найти функцию для того чтобы изменить уже выставленные уровни стопов и тейков, может быть уважаемые коллеги подскажут ??

 

Класс CTrade 

Описание стандартного класса который ощутимо упращает работу с ордерами и позициями.

Если нравится ручками делать, открывай исходник класса там все понятно. 

 

думаю если у человека возникает такой вопрос он наверно очень сильно прошарен в ооп

короче чтобы понять что такое класс и как с этим обращаться статейку надо прочитать

ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений

хотябы

Причина обращения: