Estratégia do Pescador Hull Multifatorial Inteligente Auto-adaptável Otimizada
Visão Geral
Esta estratégia é uma estratégia adaptativa multifatorial que combina a Média Móvel de Hull, o Indicador de Virada do Pescador (Fisher Transform) e o Índice do Canal de Commodities (CCI). Ela é capaz de identificar tendências de forma inteligente, ajustar automaticamente os parâmetros e se adaptar a diferentes ativos e períodos.
Princípio da Estratégia
O núcleo lógico desta estratégia baseia-se nos cruzamentos dourados e da morte (golden cross e death cross) do Indicador de Virada do Pescador (Fisher Transform) para determinar entradas e saídas. O Indicador de Virada do Pescador combina as vantagens das médias móveis e dos osciladores, permitindo identificar pontos de reversão de tendência com mais precisão.
A estratégia primeiro calcula a Média Móvel de Hull e o Indicador de Virada do Pescador. Em seguida, combina o Índice do Canal de Commodities como auxílio para formar as condições de entrada. Quando o Indicador de Virada do Pescador cruza para cima a partir de abaixo da linha zero ou cruza para cima a partir de fora de um intervalo de parâmetros definido, é definida uma condição de cruzamento dourado (golden cross), gerando um sinal de compra. Quando o Indicador de Virada do Pescador cruza para baixo a partir de acima da linha zero ou cruza para baixo a partir de fora do intervalo de parâmetros, é definida uma condição de cruzamento da morte (death cross), gerando um sinal de venda.
As condições de saída são opostas: posições compradas abertas no cruzamento dourado são fechadas no cruzamento da morte; posições vendidas abertas no cruzamento da morte são fechadas no cruzamento dourado. Dessa forma, os cruzamentos entre indicadores são usados para capturar pontos de reversão de tendência.
Análise de Vantagens
A maior vantagem desta estratégia é sua adaptabilidade multifatorial. Ela utiliza simultaneamente as vantagens das médias móveis, dos osciladores e dos indicadores de tendência, obtendo bons desempenhos tanto em mercados de alta quanto de baixa. Além disso, a configuração dos parâmetros pode ser ajustada de acordo com o ativo e o período, permitindo adaptabilidade.
Além disso, a estratégia incorpora um mecanismo de stop loss automático. Quando o preço rompe novamente a Média Móvel de Hull, a posição é automaticamente encerrada com stop loss. Isso reduz significativamente o risco de perda da estratégia.
Riscos e Soluções
O maior risco desta estratégia são os sinais errôneos gerados pelos indicadores. Quando o preço oscila em uma faixa (mercado lateral), os indicadores podem produzir alguns cruzamentos desnecessários. Isso pode levar a entradas e stops loss desnecessários.
A solução é ajustar adequadamente os parâmetros dos indicadores para filtrar sinais pequenos. Ou combinar mais indicadores auxiliares para confirmação, como adicionar um indicador de volume para identificar sinais verdadeiros.
Direções de Otimização
Esta estratégia pode ser otimizada nas seguintes direções:
- Adicionar algoritmos de aprendizado de máquina para otimizar automaticamente os parâmetros. Pode ser treinado com dados históricos e ajustar os parâmetros dos indicadores em tempo real.
- Adicionar mais combinações de indicadores para pontuação, adotando a estratégia de múltiplas decisões (maioria), aumentando a precisão das decisões.
- Adicionar um mecanismo de confirmação de rompimento, utilizando níveis de preço importantes e canais para confirmar novamente, evitando operações erradas.
- Adicionar um módulo de avaliação de risco que possa ajustar automaticamente o tamanho da posição e a amplitude do stop loss de acordo com as condições do mercado.
Conclusão
Em geral, esta estratégia é um excelente framework adaptativo multifatorial. Ela combina o julgamento de tendência das médias móveis, a identificação de sobrecompra/sobrevenda dos osciladores e a aplicação de cruzamentos dos indicadores de tendência, formando um conjunto completo de mecanismos de entrada e saída. Se puder ser ainda mais otimizada, adicionando componentes adaptativos e inteligentes, tornar-se-á um produto de estratégia de alto valor comercial.
/*backtest
start: 2023-01-09 00:00:00
end: 2024-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is free to copy/paste/use. no permission required. just do it!
// © @SeaSide420
//@version=4
strategy(title="Hull Fisher",currency="USD",default_qty_type=strategy.percent_of_equity,default_qty_value=100,commission_type=strategy.commission.percent,commission_value=0.25)- 1

