Type/to search

Двунаправленная торговая стратегия на основе скользящей средней Халла

Common strategy
Created: 2023-12-11 11:30:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Торговая стратегия на основе двойной скользящей средней Халла (Dual Hull Moving Average) — это количественная торговая стратегия, использующая двойную скользящую среднюю Халла в качестве торгового сигнала. Стратегия заимствует метод использования одной скользящей средней из традиционного технического анализа, но вместо этого применяет двойную скользящую среднюю Халла для совершения покупок и продаж в точках прорыва.

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

Основой стратегии является двойная скользящая средняя Халла (Dual Hull Moving Average). Она состоит из трех линий: средней полосы, верхней полосы и нижней полосы, представляющих различные средние значения цены. Формула расчета:

Средняя полоса: Mode(modeSwitch, src, len)
Верхняя полоса: HULL[0]
Нижняя полоса: HULL[2]

Функция Mode позволяет выбирать различные варианты скользящей средней Халла, включая HMA, EHMA и THMA. src — источник цены, len — длина периода.

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

  • Когда цена пересекает среднюю полосу снизу вверх — открытие длинной позиции.
  • Когда цена пересекает среднюю полосу сверху вниз — закрытие позиции.

То есть, если цена закрытия текущей свечи больше значения средней полосы, то на открытии следующей свечи открывается длинная позиция; если цена закрытия текущей свечи меньше значения средней полосы, то на открытии следующей свечи позиция закрывается.

Анализ преимуществ

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

  1. Использование двойной полосы вместо одной скользящей средней обеспечивает лучшую поддержку и сопротивление, а также способствует более эффективному отслеживанию тренда.

  2. По сравнению с обычными скользящими средними, скользящая средняя Халла имеет меньшую задержку и быстрее реагирует на изменения цены.

  3. Основана на традиционных методах технического анализа, легко понимается и подходит для автоматизированной торговли.

  4. Логика стратегии проста и понятна, легко реализуется, подходит для высокочастотной алгоритмической торговли.

  5. Возможность настройки типа и параметров скользящей средней Халла для оптимизации под различные инструменты и таймфреймы.

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

Несмотря на множество преимуществ, существуют и некоторые риски, на которые следует обратить внимание:

  1. При боковом движении цены возможно большое количество стоп-лоссов. Можно соответствующим образом скорректировать параметры для фильтрации части шумовых сделок.

  2. Стратегия в основном основана на следовании за трендом и неэффективна при флэте. Можно добавить другие индикаторы или механизмы для определения тренда.

  3. Скользящая средняя Халла также имеет задержку, особенно на коротких периодах. Оптимизация параметров и комбинация с другими индикаторами могут частично решить эту проблему.

  4. Частые торговые сигналы могут привести к чрезмерной торговле. Следует контролировать управление капиталом и частоту сделок.

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

Стратегию можно оптимизировать по следующим основным направлениям:

  1. Оптимизация типа и параметров скользящей средней Халла, настройка чувствительности средней полосы для различных торговых инструментов.

  2. Внедрение механизма стоп-лосса: трейлинг-стоп или инкрементальный стоп-лосс для эффективного контроля убытков по каждой сделке.

  3. Комбинация с другими индикаторами для определения направления и силы тренда, чтобы избежать «ловушек». Например, MACD, KDJ и т.д.

  4. Добавление условий активации стратегии на основе количества сделок или доходности. Управление количеством циклов закрытия, уменьшение частоты закрытий.

  5. Использование нескольких таймфреймов. Определение направления тренда на старшем таймфрейме для избежания вводящих в заблуждение шумов.

  6. Оптимизация логики входа и выхода. Можно использовать свечные паттерны для повышения определенности входа.

Заключение

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

Source
Pine
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Basic Hull Ma Pack tinkered by InSilico 
//Converted to Strategy by DashTrader
strategy("Hull Suite Strategy", overlay=true, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0)
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Source
Hull Variation
Length(180-200 for floating S/R , 55 for swing entry)
Color Hull according to trend?
Color candles based on Hull's Trend?
Show as a Band?
Line Thickness
Band Transparency
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)