Назад  Вперед

Класс CExpertTrailing

Класс CExpertTrailing является базовым классом для реализации алгоритмов сопровождения открытых позиций, поэтому он, предоставляя интерфейсы, сам ничего не делает.

Для того чтобы "трейлинг" заработал по-другому, нужно:

1. Определиться с алгоритмами сопровождения открытых позиций;
2. Создать свой класс, унаследовав его от CExpertTrailing;
3. Переопределить в своем классе виртуальные методы базового, заложив в них соответствующие алгоритмы.

В качестве примера можно рассмотреть любой mqh-файл из папки Expert\Trailing\.

Описание

Класс CExpertTrailing является основой для реализации алгоритмов сопровождения открытых позиций.

Декларация

   class CExpertTrailing : public CExpertBase

Заголовок

   #include <Expert\ExpertTrailing.mqh>

Методы класса по группам

Методы проверки необходимости управления отложенными ордерами

 

virtual CheckTrailingStopLong

Определяет необходимость модификации параметров длинной позиции

virtual CheckTrailingStopShort

Определяет необходимость модификации параметров короткой позиции