Estratégia de Reversão de Rastreamento Duplo
Visão Geral
A Estratégia de Reversão com Rastreamento de Dupla Faixa é uma estratégia de reversão que combina Bandas de Bollinger, Canal de Keltner e indicadores de momentum. Através da análise conjunta das Bandas de Bollinger e do Canal de Keltner, a estratégia identifica o momento em que o preço entra numa zona de compressão; simultaneamente, utiliza indicadores de momentum para detetar sinais de reversão do preço, gerando sinais de entrada e saída de negociação.
Princípio da Estratégia
-
Calcular a banda média, superior e inferior das Bandas de Bollinger
- A banda média utiliza a SMA do close.
- As bandas superior e inferior são a banda média mais/menos um desvio padrão ajustável por um fator.
-
Calcular a banda média, superior e inferior do Canal de Keltner
- A banda média utiliza a SMA do close.
- As bandas superior e inferior são a banda média mais/menos um múltiplo ajustável do ATR.
-
Verificar se as Bandas de Bollinger estão no interior do Canal de Keltner
- Quando a banda superior das Bandas de Bollinger está abaixo da banda superior do Canal de Keltner, e a banda inferior das Bandas de Bollinger está acima da banda inferior do Canal de Keltner, considera-se que há compressão.
- Caso contrário, não há compressão.
-
Calcular o declive da regressão linear (val) entre o close e o ponto médio das Bandas de Bollinger e do Canal de Keltner
- val > 0 indica que o close está a subir, val < 0 indica que o close está a descer.
-
Calcular a taxa de variação (ROC) do close e a sua EMA
- Verificar se a taxa de variação atinge um limiar ajustável.
- Se ultrapassar o limiar, considera-se que está numa tendência.
-
Em compressão, quando val > 0 e a taxa de variação atinge o limiar, posição longa.
- Caso contrário, posição curta.
-
Definir condições de stop loss e take profit.
Vantagens da Estratégia
-
Combinação do sistema de dupla faixa para identificar momentos de reversão, aumentando a precisão.
-
Adição de regressão linear e taxa de variação para evitar sinais falsos de reversão.
-
Parâmetros ajustáveis proporcionam flexibilidade para otimização em diferentes instrumentos.
-
Utilização de stop loss e take profit para controlar eficazmente o risco por operação.
-
Dados de backtesting suficientes para validar a eficácia da estratégia.
Riscos e Soluções da Estratégia
-
A compressão de dupla faixa pode não gerar uma reversão efetiva.
- Otimizar parâmetros e tornar as condições de compressão mais rigorosas.
-
Fugas falsas (fakeouts) geram sinais errados.
- Adicionar a determinação da regressão linear para confirmar a direção da tendência.
-
Stop loss demasiado largo, resultando em perdas excessivas numa única operação.
- Otimizar o ponto de stop loss e controlar rigorosamente a perda por operação.
-
Dados do período de teste incompletos.
- Aumentar mais períodos de backtesting para verificar a validade a longo prazo.
Direções de Otimização da Estratégia
-
Otimizar a configuração de parâmetros para se adaptar a mais instrumentos.
-
Adicionar aprendizado de máquina para identificar pontos chave de suporte e resistência.
-
Combinar variações de volume para melhorar a autenticidade dos rompimentos.
-
Adicionar análise em múltiplos períodos de tempo para avaliar a continuidade da tendência.
-
Otimizar as estratégias de stop loss e take profit para implementar trailing dinâmico.
Resumo
A Estratégia de Reversão com Rastreamento de Dupla Faixa é, no geral, uma estratégia de reversão que utiliza indicadores como Bandas de Bollinger e Canal de Keltner. Através da otimização de parâmetros, pode adaptar-se a diferentes instrumentos e, até certo ponto, identificar a autenticidade dos rompimentos. No entanto, a negociação de reversão ainda apresenta riscos inerentes, sendo necessário combinar técnicas como aprendizado de máquina para melhorar a precisão das decisões e, assim, obter retornos excedentários mais estáveis.
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Credit for the initial Squeeze Momentum code to LazyBear, rate of change code is from Kiasaki
strategy("Squeeze X BF 🚀", overlay=false, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)
- 1

