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

TrailingStopShort

Модифицирует параметры короткой позиции.

virtual bool  TrailingStopLong(
   double    sl,    // цена Stop Loss
   double    tp,    // цена Take Profit
   )

Параметры

sl

[in] Цена Stop Loss.

tp

[in] Цена Take Profit.

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

true - выполнена торговая операция, иначе - false.

Примечание

Модифицирует позицию (вызов метода PositionModify() объекта торговли).

Реализация

//+------------------------------------------------------------------+
//| Trailing stop/profit short position                              |
//| INPUT:  sl - new stop loss,                                      |
//|         tp - new take profit.                                    |
//| OUTPUT: true-if trade operation successful, false otherwise.     |
//| REMARK: no.                                                      |
//+------------------------------------------------------------------+
bool CExpert::TrailingStopShort(double sl,double tp)
  {
   return(m_trade.PositionModify(m_symbol.Name(),sl,tp));
  }


Обновлено: 2015.12.03