Estratégia de Seguimento de Tendência baseada na Média Móvel de Hull e no True Range
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 é:
- Calcular a Média Móvel Hull do período atual (
currentHullMA) e a do período anterior (previousHullMA), ambas baseadas no parâmetrohullLength. - Calcular a diferença:
hullDiff = currentHullMA - previousHullMA. - Quando
hullDiff > 0, a tendência é considerada de alta (long); quandohullDiff < 0, a tendência é considerada de baixa (short). - Simultaneamente, calcular o valor ATR para um determinado período (definido por
atrLength), como indicador de amplitude da tendência. - 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
atrLengthperí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 deatrLengthperíodos atrás, abrir posição vendida (short). - 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:
- 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.
- A Média Móvel Hull responde mais rapidamente às mudanças de preço, permitindo detectar rapidamente novas direções de tendência.
- O ATR reflete a volatilidade e o "calor" do mercado, fornecendo base para o momento de entrada.
- 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:
- 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.
- Uma configuração inadequada de parâmetros pode resultar em negociações excessivas ou falta de sensibilidade, afetando o desempenho da estratégia.
- Não é capaz de lidar eficazmente com movimentos bruscos de mercado, como fortes altas ou quedas repentinas.
Soluções correspondentes:
- Ajustar o stop loss de forma mais ampla para evitar ser interrompido por falsas rupturas.
- Através de testes repetidos, otimizar os parâmetros para que os indicadores se adaptem melhor a diferentes condições de mercado.
- 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:
- Testar diferentes períodos para a Média Móvel Hull, encontrando a configuração mais adequada para o ambiente de mercado atual.
- Testar diferentes combinações de períodos para o ATR, identificando aquela que melhor capta o "calor" do mercado.
- Experimentar diferentes tipos de suavização do ATR (RMA, SMA, EMA, etc.) para ver qual método produz melhores resultados.
- Otimizar as condições de abertura de posição, por exemplo, combinando indicadores de volatilidade como o Reaction e o ATR.
- 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.
/*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)- 1

