Скачать 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 Португальский

BuyLimit

Устанавливает отложенный ордер на покупку по цене лучше рыночной.

bool  BuyLimit(
   double                volume,                       // объем позиции
   double                price,                        // цена исполнения
   const string          symbol=NULL,                  // символ
   double                sl=0.0,                       // цена Stop Loss
   double                tp=0.0,                       // цена Take Profit
   ENUM_ORDER_TYPE_TIME  type_time=ORDER_TIME_GTC,     // тип истечения
   datetime              expiration=0,                 // время истечения
   const string          comment=""                    // комментарий
   )

Параметры

volume

[in]  Запрашиваемый объем ордера.

price

[in]  Цена, по которой предполагается установить ордер.

symbol=NULL

[in]  Наименование торгового инструмента, по которому предполагается установить ордер. Если символ не указан, то ордер установится по текущему инструменту.

sl=0.0

[in]  Цена, по которой сработает Stop Loss (ограничение потерь).

tp=0.0

[in]  Цена, по которой сработает Take Profit (фиксация прибыли).

type_time=ORDER_TIME_GTC

[in]  Тип истечения срока действия ордера из перечисления ENUM_ORDER_TYPE_TIME.

expiration=0

[in]  Время истечения срока действия ордера (только для type_time=ORDER_TIME_SPECIFIED).

comment=""

[in]  Комментарий к ордеру.

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

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

Примечание

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


Обновлено: 2017.01.18