Скачать MetaTrader 5
Справка MQL5 одним файлом:
mql5.chm mql5.pdf Английский
mql5_german.chm mql5_german.pdf Немецкий
mql5_spanish.chm mql5_spanish.pdf Испанский
mql5_french.chm mql5_french.pdf Французский
mql5_chinese.chm mql5_chinese.pdf Китайский
mql5_italian.chm mql5_italian.pdf Итальянский
mql5_portuguese.chm mql5_portuguese.pdf Португальский

OrderModify

Изменяет параметры отложенного ордера.

bool  OrderModify(
   ulong                 ticket,         // тикет ордера
   double                price,          // цена исполнения
   double                sl,             // цена stop loss 
   double                tp,             // цена take profit
   ENUM_ORDER_TYPE_TIME  type_time,      // тип по истечению
   datetime              expiration,     // истечение
   double                stoplimit       // цена Limit ордера 
   )

Параметры

ticket

[in]  Тикет ордера.

price

[in]  Новая цена, по которой ордер должен быть исполнен (либо предыдущее значение, если изменение не нужно).

sl

[in]  Новая цена, по которой сработает Stop Loss (либо предыдущее значение, если изменение не нужно).

tp

[in]  Новая цена, по которой сработает Take Profit (либо предыдущее значение, если изменение не нужно).

type_time

[in]  Новый тип ордера по истечению из перечисления ENUM_ORDER_TYPE_TIME (либо предыдущее значение, если изменение не нужно).

expiration

[in]  Новый срок истечения отложенного ордера (либо предыдущее значение, если изменение не нужно).

stoplimit

[in]  Новая цена, по которой будет выставлен Limit ордер при достижении ценой значения price. Указывается только для StopLimit ордеров.

 

Возвращаемое значение

true - в случае успешной базовой проверки структур, иначе false.

Примечание

Успешное окончание работы метода OrderModify(...) не всегда означает успешное совершение торговой операции. Необходимо проверять результат выполнения торгового запроса (код возврата торгового сервера) вызовом метода ResultRetcode().


Обновлено: 2015.12.03