Type/to search

Стратегия следования за трендом на основе скользящей средней Халла

Common strategy
Created: 2023-11-02 14:57:37
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на скользящей средней Халла и строит трендовую торговую систему. Направление кривой Халла определяет сигналы на покупку или продажу, что является классической стратегией следования за трендом.

Принцип стратегии

Стратегия использует скользящую среднюю Халла в качестве основного технического индикатора. Скользящая средняя Халла была предложена американским трейдером Аланом Халлом в 2005 году. Она улучшает традиционную скользящую среднюю, используя функцию квадратного корня для уменьшения запаздывания.

В частности, скользящая средняя Халла включает две средние: скользящую среднюю за период n (MA(n)) и скользящую среднюю за период n/2 (MA(n/2)). Разность между ними образует разностную кривую Халла, для которой затем вычисляется собственная скользящая средняя, что и даёт кривую Халла.

Когда кривая Халла растёт, это означает, что краткосрочная скользящая средняя пересекает долгосрочную сверху вниз (сигнал к покупке). Когда кривая Халла падает, краткосрочная средняя пересекает долгосрочную снизу вверх (сигнал к продаже).

В данной стратегии период n установлен равным 16. Рассчитываются скользящие средние за 8 и 16 периодов, затем находится их разность (кривая Халла), после чего для самой кривой Халла вычисляется скользящая средняя за 4 периода (n=4). При пересечении кривой Халла вверх открывается длинная позиция, при пересечении вниз – короткая.

Преимущества стратегии

По сравнению с обычной скользящей средней, скользящая средняя Халла обладает следующими преимуществами:

  1. Меньшее запаздывание. Благодаря функции квадратного корня кривая Халла ближе к цене и быстрее улавливает развороты.
  2. Меньше ложных пробоев. Традиционные скользящие средние часто дают ложные пересечения, в то время как кривая Халла позволяет отфильтровать шум и избежать ненужных сделок.
  3. Мало параметров. Для кривой Халла требуется только один параметр n, что упрощает оптимизацию, тогда как система с двумя скользящими средними требует настройки двух параметров.
  4. Настраиваемость. Значение n можно адаптировать под рынок, изменяя период для разных инструментов.
  5. Системность. Кривая Халла формирует чёткую систему, исключает субъективный выбор и следует принципам механической торговли.

Анализ рисков

Несмотря на преимущества перед системами со скользящими средними, стратегия Халла имеет следующие риски:

  1. Ограничения, присущие трендовым стратегиям. Как стратегия следования за трендом, система Халла может давать убытки при резких разворотах тренда.
  2. Склонность к частым сделкам. Быстрая реакция кривой Халла увеличивает частоту торгов, что может привести к чрезмерной активности.
  3. Риск переоптимизации параметра. Единственный параметр n легко поддаётся переоптимизации, что ведёт к подгонке под исторические данные (overfitting).
  4. Разная эффективность на разных инструментах. Система Халла может плохо работать на инструментах с высокой волатильностью; требуется настройка параметров под конкретный актив.

Направления оптимизации

Исходя из ограничений стратегии на основе скользящей средней Халла, возможны следующие улучшения:

  1. Добавление дополнительных индикаторов для фильтрации сигналов, чтобы избежать ложных пробоев. Например, можно использовать MACD, стохастик (KD) для оценки тренда.
  2. Внедрение стоп-лоссов для ограничения убытков по одной сделке, например, трейлинг-стоп или фиксированный стоп-приказ.
  3. Оптимизация выбора параметра n с избеганием переоптимизации, например, с помощью метода walk-forward analysis (пошагового анализа).
  4. Использование машинного обучения для динамической оптимизации параметра, например, прогнозирование оптимального значения n с помощью рекуррентных нейронных сетей (RNN).
  5. Раздельная оптимизация параметров для каждого инструмента с помощью машинного обучения.
  6. Оптимизация управления позицией для снижения частоты сделок, например, использование метода фиксированной доли риска.

Заключение

Стратегия на основе скользящей средней Халла является классическим трендовым подходом. Она имеет преимущества перед обычными скользящими средними, но также подвержена рискам переоптимизации и частых сделок. Улучшить стратегию можно за счёт оптимизации параметров, стоп-лоссов, управления позицией и других методов. Система Халла проста и практична, заслуживает дальнейшего изучения и оптимизации, а в сочетании с дополнительными индикаторами и техниками может стать основой стабильной торговой системы.

Source
Pine
/*backtest
start: 2023-10-25 00:00:00
end: 2023-11-01 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Long
Short
Capital, %
HullMA period
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)