Regression Channel — робот торгующий в регрессионном канале

Торговый робот, адаптированный для работы на реальном счете. Торговля осуществляется внутри канала, ограниченного регрессионными зависимостями. Сделки открываются только по тренду вблизи граничной линии регрессии. Тэйк-профит устанавливается с ориентацией на регрессию противоположной стороны канала.

Стратегия торговли — внутри канала полиномиальной регрессии

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

Результаты

Параметры, установленные по умолчанию, оптимизированы для торговли с минимальным риском на EURUSD H1. Тестирование с этими параметрами проводилось на котировках реального счета брокера Alpari, в тестере стратегий получена средняя годовая прибыльность 60%. Есть потенциал для её наращивания за счет простой оптимизации нескольких входных параметров (показано на видео).

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

Для работы робота никакие индикаторы не требуются, все необходимые алгоритмы содержатся в единственном файле робота. Для визуального наблюдения линий регрессии удобно использовать дополнительный бесплатный индикатор i-Regr, который можно установить на один график вместе с роботом. Этот индикатор позволит видеть линии регрессии, которые рассчитывает робот. Входные параметры индикатора degree, kstd, bars следует установить такими же, как одноименные входные параметры робота (параметры по умолчанию уже согласованы). Робот легко оптимизируется для работы на других валютных парах и таймфреймах. Параметры, которые желательно оптимизировать, обозначены ниже знаком (*). Методика оптимизации показана на видео.

Параметры

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

  • Language — язык сообщений робота (English, Russian);
  • Magic number — магическое число для ордеров;
  • Entry criteria — расстояние до линии тренда (в % от ширины канала) для входа в сделку/выхода из сделки;
  • Gradient criteria — минимальный градиент регрессионного канала, при котором разрешается вход в рынок, пт;
  • Offset for determining Gradient criteria — смешение исторического бара, относительно которого определяется градиент;
  • Distance to belay purposes — расстояние до страховочных целей, пт.

Параметры регрессионного канала

  • Оrder of regression (degree) — порядок регрессии;
  • Channel width (kstd) — ширина канала;
  • Number of bars in the channel (bars) — количество баров, по которым рассчитываются линии регрессии.

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

  • Step of averaging positions — шаг усреднения, пт (*);
  • Coefficient of change of the lot — коэффициент увеличения лота;
  • 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-значных котировок (установлены по умолчанию).

 

 

 

 

 

 

 

Скачать демо-версию. Она работает только в тестере стратегий.

Купить робота   $70

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *