Стратегия следования за трендом на основе скользящей средней Халла
Обзор
Данная стратегия основана на скользящей средней Халла (Hull Moving Average), предложенной Аланом Халлом, и относится к трендовым стратегиям. Этот индикатор эффективно снижает запаздывание скользящих средних и более чувствителен к изменениям цен. Стратегия использует скользящую среднюю Халла для определения направления тренда и генерирует торговые сигналы с дополнительными фильтрами.
Принцип стратегии
-
Рассчитываются две группы скользящих средних Халла: короткого и длинного периода. Короткий период определяет конкретное направление сделки, длинный – общее направление тренда.
-
При пересечении короткой скользящей средней Халла вверх/вниз определяется разворот тренда. В сочетании с направлением основного тренда отфильтровываются шумовые сделки.
-
Добавляется условие пробоя ценой скользящей средней Халла, чтобы убедиться в успешности пробоя.
-
Добавляется условие скорости изменения цены, чтобы избежать нежелательных входов при пробое.
-
Устанавливаются условия стоп-лосса и тейк-профита для контроля риска.
Преимущества
По сравнению с обычными скользящими средними данная стратегия имеет следующие преимущества:
-
Скользящая средняя Халла быстрее реагирует на изменения цен, позволяя своевременно улавливать развороты тренда.
-
Структура из двух скользящих средних Халла позволяет определять тренды на двух временных масштабах – малом и большом.
-
Условия пробоя цены и скорости изменения эффективно отфильтровывают ложные пробои.
-
Динамические стоп-лосс и тейк-профит позволяют фиксировать прибыль и контролировать риск.
Анализ рисков
Стратегия также сопряжена со следующими рисками:
-
Неправильная настройка параметров может привести к пропуску разворота тренда.
-
Ошибка в определении основного тренда может привести к контртрендовой торговле.
-
Чрезмерно широкий стоп-лосс может привести к значительным убыткам.
-
Слишком частое совершение сделок увеличивает торговые издержки и риск проскальзывания.
Направления оптимизации
Оптимизацию можно проводить по следующим направлениям:
-
Оптимизация периодов скользящих средних Халла для баланса между чувствительностью и сглаживанием.
-
Оптимизация параметров входа и выхода для нахождения оптимальных значений.
-
Тестирование робастности параметров на различных инструментах для повышения адаптивности стратегии.
-
Добавление индикаторов объема для избежания рисков, связанных с дивергенцией.
-
Добавление условий для повышения стабильности стратегии.
Заключение
В целом данная стратегия использует быструю реакцию скользящей средней Халла для своевременного отслеживания тренда и обладает высокой доходностью при условии контроля рисков. Однако необходимо уделить внимание оптимизации параметров и учитывать некоторые трудноизбежимые системные риски.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-12 22:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//SeaSide420
strategy("SS420FX", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=720, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
q=input(title="HullMA Short",defval=14)- 1
