• Обзор
  • Отзывы (2)
  • Обсуждение (7)
  • Что нового

Raff and Keltner

Робот предназначен для торговли на реальном счете. Строятся два канала: Гильберта Раффа и Честера Кельтнера. Внешний канал  Раффа позволяет определить направление глобального тренда. Внутри него, в канале Кельтнера, осуществляется торговля по тренду. Предусмотрен отключаемый мартингейл и манименеджмент, сделки защищены стоп-лоссами.


Особенности торговой стратегии

Робот рассчитывает два канала. Внешний канал рассчитывается методом Гильберта Раффа, внутри него встраивается канал Честера Кельтнера. Эти каналы соответственно отражают глобальный и локальный тренды. Наиболее эффективной и безопасной является торговля при совпадении направлений выявленных трендов. Вход в рынок и фиксация прибыли производятся вблизи границ внутреннего канала. Позиции открываются только в направлении тренда, определенного внешним каналом. Таким образом, большая часть позиций закрывается с прибылью. Убыточные позиции усредняются дополнительными сделками, которые рассчитываются так, чтобы их совокупность также закрывалась с прибылью. По мере возрастания депозита за счет манименеджмента увеличивается объем сделок для согласования имеющихся средств, прибыльности и риска. Тестирование и применение робота показано на видео.


Результаты

Во время тестирования на периоде с января 2015 года по октябрь 2018 года на паре GBPJPY и часовом таймфрейме при начальном капитале размером 1000$ и с настройками по умолчанию робот получал прибыль размером 43838$.


Рекомендации по использованию

Для работы робота никакие индикаторы не требуются, все необходимые алгоритмы содержатся в единственном файле робота. Для контроля работы робота можно использовать дополнительный индикатор Raff Channel indicator, отображающий канал Раффа а также индикатор KeltnerChannel, который можно скачать на странице обсуждений. Индикаторы можно установить на один график вместе с роботом. Параметры индикаторов следует задать как соответствующие входные параметры робота.

Переключением параметра Open counter positions можно разрешить или запретить установку встречных позиций при выполнении критериев входа в противоположном направлении. Разрешение встречных позиций увеличивает общее число торговых циклов и уменьшает просадки за счет локирования.

Робот легко оптимизируется для работы на других валютных парах и таймфреймах.

Особенности оптимизации расскажу покупателю в личном сообщении.


Параметры

Основные параметры

  • Language - язык сообщений робота (Eng, Rus);
  • Magic - магическое число для ордеров;
  • Open counter positions - открывать встречные позиции (Yes, No);
  • Trade on Monday - разрешение торговли в понедельник (Yes, No);
  • Trade on Friday -  разрешение торговли в пятницу (Yes, No);
  • Period Keltner Channel (Internal channel) - период внутреннего канала Кельтнера;
  • Number of bars (External Raff channel) - число баров для расчета внешнего канала Раффа;
  • Coefficient of the channel width (External Raff channel) - коэффициент ширины канала Раффа;
  • Entry criteria - расстояние до линии тренда (в % от ширины канала) для входа в сделку/выхода из сделки;
  • Gradient criteria - градиент наклона внутреннего канала, при котором разрешено заключать сделки;
  • Offset for determining Gradient criteria - смещение для вычисления градиента;
  • Distance to safety levels - расстояние до страховочных уровней, пт.

Параметры усреднения

  • Use martingale - использовать мартингейл (Yes, No);
  • Step of averaging positions - шаг усреднения, пт;
  • Lot increase coefficient - коэффициент увеличения лота;
  • Maximum number of steps for averaging positions - максимальное число ступеней усреднения (при превышении всё закрыть);
  • Coefficient of stop - коэффициент стопа (доля от шага усреднения, 0.1... 1);
  • Specified profit with averaging - заданный профит усреднения, $ на 0.01 лот.

Дополнительные параметры

  • Clearance - зазор над характерными точками (пункты);
  • Use money management - использование манименеджмента (Yes, No).
  • Initial lot - начальный лот.

Робот может использоваться на 5-значных или 4-значных котировках. Разрядность котировок определяется автоматически. При этом входные параметры, указанные в пунктах, следует задавать всегда как для 5-значных котировок (установлены по умолчанию).

Armen Khachatryan
587
Armen Khachatryan 2019.02.16 12:33 
 

Пользователь не оставил комментарий к оценке

Vainga
116
Vainga 2019.02.15 12:15 
 

Пользователь не оставил комментарий к оценке

Версия 2.2 2019.02.15
Введена возможность запрета начала новых торговых циклов в понедельник и пятницу.
Для этого предусмотрены входные параметры "Trade on Monday" и "Trade on Friday".
Версия 1.2 2018.11.12
Уточнены критерии установки позиций. Устранены обнаруженные мелкие ошибки.