Стандартная библиотека
© 2000-2011, MetaQuotes Software Corp.
2499
Класс CExpertTrailing
Класс CExpertTrailing является базовым классом для реализации алгоритмов сопровождения
открытых позиций, поэтому он, предоставляя интерфейсы, сам ничего не делает.
Для того чтобы "трейлинг" заработал по-другому, нужно:
1. Определиться с алгоритмами сопровождения открытых позиций;
2. Создать свой класс, унаследовав его от CExpertTrailing;
3. Переопределить в своем классе виртуальные методы базового, заложив в них соответствующие
алгоритмы.
В качестве примера можно рассмотреть любой mqh-файл из папки Expert\Trailing\.
Описание
Класс CExpertTrailing является основой для реализации алгоритмов сопровождения открытых
позиций.
Декларация
class CExpertTrailing : public CObject
Заголовок
#include <Expert\ExpertTrailing.mqh>
Методы класса по группам
Инициализирует члены класса
Инициализирует индикаторы и таймсерии
virtual ValidationSettings
Проверяет корректность настроек
Методы проверки необходимости
управления отложенными ордерами
virtual CheckTrailingStopLong
Определяет необходимость модификации
длинной позиции
virtual CheckTrailingStopShort
Определяет необходимость модификации
короткой позиции