Type/to search

Estratégia de Seguimento de Tendência baseada na Média Móvel de Hull e no True Range

Common strategy
Created: 2024-01-15 15:26:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A ideia central desta estratégia é combinar a Média Móvel Hull (Hull Moving Average) com o Average True Range (ATR) para identificar a direção da tendência do mercado e entrar em posições após a confirmação da tendência. Especificamente, calcula-se a diferença entre a Média Móvel Hull de um determinado período e a do período anterior. Quando essa diferença aumenta, considera-se uma tendência de alta; quando diminui, uma tendência de baixa. Simultaneamente, utiliza-se o indicador ATR para avaliar a amplitude, e a entrada é escolhida quando a direção da tendência é confirmada e a amplitude está em expansão.

Princípio da Estratégia

Esta estratégia baseia-se principalmente em dois tipos de indicadores: a Média Móvel Hull e o ATR.

A Média Móvel Hull foi desenvolvida pelo trader de futuros americano Alan Hull. É um indicador de acompanhamento de tendência semelhante a uma média móvel, mas com maior sensibilidade, permitindo capturar mais rapidamente as mudanças na tendência de preços. A estratégia usa um parâmetro ajustável hullLength para controlar o período da Média Móvel Hull. A diferença entre a Média Móvel Hull do período atual e a do período anterior é calculada para determinar a direção atual da tendência de preços.

ATR (Average True Range) ou Amplitude Verdadeira Média reflete a amplitude das flutuações diárias de preço. Quando a volatilidade aumenta, o ATR sobe; quando diminui, o ATR cai. A estratégia define parâmetros como atrLength e atrSmoothing para controlar o cálculo do ATR, que é plotado no gráfico como um dos indicadores para entrada.

Especificamente, a lógica da estratégia é:

  1. Calcular a Média Móvel Hull do período atual (currentHullMA) e a do período anterior (previousHullMA), ambas baseadas no parâmetro hullLength.
  2. Calcular a diferença: hullDiff = currentHullMA - previousHullMA.
  3. Quando hullDiff > 0, a tendência é considerada de alta (long); quando hullDiff < 0, a tendência é considerada de baixa (short).
  4. Simultaneamente, calcular o valor ATR para um determinado período (definido por atrLength), como indicador de amplitude da tendência.
  5. Quando a tendência é de alta e o valor ATR é maior que o preço, e o preço atual é maior que o preço de atrLength períodos atrás, abrir posição comprada (long); quando a tendência é de baixa e o valor ATR é menor que o preço, e o preço atual é menor que o preço de atrLength períodos atrás, abrir posição vendida (short).
  6. O sinal de fechamento de posição é determinado pelo sinal de hullDiff (positivo para fechar short, negativo para fechar long, ou conforme a lógica inversa).

Análise de Vantagens da Estratégia

Esta estratégia apresenta as seguintes vantagens:

  1. Combina a identificação de tendência com indicadores de volatilidade, permitindo entrar apenas quando a tendência de preços é clara e a volatilidade aumenta, evitando ser pego em mercados laterais.
  2. A Média Móvel Hull responde mais rapidamente às mudanças de preço, permitindo detectar rapidamente novas direções de tendência.
  3. O ATR reflete a volatilidade e o "calor" do mercado, fornecendo base para o momento de entrada.
  4. Possui vários parâmetros ajustáveis que podem ser otimizados para encontrar a melhor combinação.

Análise de Riscos

Esta estratégia também apresenta alguns riscos:

  1. Nem a Média Móvel Hull nem o ATR conseguem evitar completamente falsas rupturas, ainda existe a possibilidade de ficar "preso" em posições perdedoras.
  2. Uma configuração inadequada de parâmetros pode resultar em negociações excessivas ou falta de sensibilidade, afetando o desempenho da estratégia.
  3. Não é capaz de lidar eficazmente com movimentos bruscos de mercado, como fortes altas ou quedas repentinas.

Soluções correspondentes:

  1. Ajustar o stop loss de forma mais ampla para evitar ser interrompido por falsas rupturas.
  2. Através de testes repetidos, otimizar os parâmetros para que os indicadores se adaptem melhor a diferentes condições de mercado.
  3. Pausar a execução da estratégia quando ocorrerem movimentos bruscos.

Direções de Otimização

Ainda há bastante espaço para otimização nesta estratégia, principalmente nos seguintes aspectos:

  1. Testar diferentes períodos para a Média Móvel Hull, encontrando a configuração mais adequada para o ambiente de mercado atual.
  2. Testar diferentes combinações de períodos para o ATR, identificando aquela que melhor capta o "calor" do mercado.
  3. Experimentar diferentes tipos de suavização do ATR (RMA, SMA, EMA, etc.) para ver qual método produz melhores resultados.
  4. Otimizar as condições de abertura de posição, por exemplo, combinando indicadores de volatilidade como o Reaction e o ATR.
  5. Otimizar o método de stop loss, ajustando uma margem mais ampla para evitar ser interrompido prematuramente.

Conclusão

Esta estratégia integra a capacidade de acompanhamento de tendência da Média Móvel Hull com a capacidade de medição de "calor" do ATR. Ao confirmar a tendência e escolher momentos de maior volatilidade para entrar, consegue filtrar alguns sinais ineficazes. A otimização dos parâmetros dos indicadores e o uso de técnicas de gestão de risco podem melhorar ainda mais o desempenho da estratégia. Em suma, esta estratégia combina múltiplos fatores de acompanhamento de tendência e medição de calor, podendo obter bons resultados quando os parâmetros são ajustados e otimizados adequadamente.

Source
Pine
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//                                                Hull cross and ATR
strategy("Hull cross and ATR", shorttitle="H&ATR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills=true, calc_on_every_tick=true, pyramiding=0)
keh=input(title="Hull Length",defval=50)
Strategy parameters
Strategy parameters
Hull Length
ATR Length
ATR Smoothing
Price data
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)