Estratégia de combinação de Bandas de Bollinger e RSI


Data de criação: 2024-02-06 09:41:30 última modificação: 2024-02-06 09:41:30
cópia: 2 Cliques: 1033
1
focar em
1617
Seguidores

Estratégia de combinação de Bandas de Bollinger e RSI

Visão geral

Esta estratégia é conhecida como Bollinger Bands e RSI Dual Confirmation Strategy. A estratégia de Bollinger Bands é baseada na conexão de Bollinger Bands com o RSI, e tem o objetivo de comprar e vender com o RSI.

Princípio da estratégia

A estratégia baseia-se principalmente em dois indicadores: a faixa de Brin e o RSI.

  1. A faixa de Brin contém o rack superior, o rack médio e o rack inferior, e é construída por meio do cálculo da média e do desvio padrão em um determinado período. Quando o preço está perto do rack superior, é uma área de supercompra, e quando está perto do rack inferior, é uma área de supervenda.

  2. O RSI é usado para determinar o tempo de rebote do fundo e de retração do topo. O RSI acima de 70 é a zona de sobrecompra e abaixo de 30 é a zona de sobrevenda.

Os sinais de negociação para esta estratégia são:

  1. Sinais de compra: queda no preço de fechamento + RSI abaixo de 30
  2. Sinais de venda: trajetória abaixo do preço de fechamento + RSI acima de 70

Isso evita os sinais falsos causados por um único indicador e permite uma estratégia de compra e venda mais confiável.

Análise de vantagens

  1. Combinação de dois indicadores, a faixa de Brin e o RSI, para dupla confirmação de sinais e evitar falsas rupturas.
  2. O RSI julga as zonas de sobrecompra e as de sobrevenda, e o Blinking julga as posições de ruptura, aumentando a precisão das decisões.
  3. Os parâmetros de Brinbelt e RSI podem ser ajustados de acordo com diferentes mercados, sendo altamente adaptáveis.
  4. Monitoramento em tempo real da relação entre o preço e a faixa de Brin, sem atraso temporal.
  5. A ideia é que os investidores deveriam ter uma estratégia de compra e venda mais barata, seguindo as tendências do mercado e com uma margem de lucro maior.

Análise de Riscos

  1. A escolha incorreta dos parâmetros de diferença padrão da faixa de Bryn pode causar sinais muito frequentes ou pouco frequentes.
  2. Os parâmetros do RSI estão mal definidos, podendo perder o melhor momento para comprar ou vender.
  3. A frequência de sinais é baixa e pode ser impossível abrir uma posição por muito tempo.
  4. Não se sabe qual a tendência e corre-se o risco de um sinal de reversão.

Resolução de riscos:

  1. Otimizar os parâmetros da faixa de Bryn e do RSI para encontrar a melhor combinação de parâmetros.
  2. Em combinação com outros indicadores, para avaliar a tendência e a qualidade do sinal.
  3. Ajustar adequadamente o gerenciamento de posições e controlar as perdas individuais.

Direção de otimização

  1. A combinação com o indicador de média móvel determina a direção da tendência, evitando sinais de inversão.
  2. Aumentar as estratégias de parada de perdas, como a parada de trajetória, para evitar a expansão de perdas.
  3. Aumentar o mecanismo de gerenciamento de posições, acompanhar a tendência de aumento de posições e bloquear os lucros de linhas curtas.
  4. Optimização de parâmetros para dados de alta freqüência para melhorar a qualidade do sinal.
  5. A introdução de modelos de aprendizagem de máquina para avaliar a qualidade do sinal e reduzir os falsos sinais.

Resumir

Esta estratégia permite baixar e comprar alto e baixo, reduzindo a probabilidade de falsos sinais e evitando perder o melhor momento de compra. Ao mesmo tempo, o design parametrizado aumenta a adaptabilidade e o espaço de otimização da estratégia. Mas também há certos riscos que precisam de ser otimizados ainda mais para aumentar a estabilidade.

Código-fonte da estratégia
/*backtest
start: 2024-01-06 00:00:00
end: 2024-02-05 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © samuelarbos

//@version=4
strategy("Estrategia de Bandas de Bollinger y RSI", overlay=true)

// Definimos los parámetros de las bandas de Bollinger
source = input(close, title="Precio base")
length = input(20, minval=1, title="Longitud")
mult = input(2.0, minval=0.001, maxval=50, title="Desviación estándar")

// Calculamos las bandas de Bollinger
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev

// Definimos el RSI y sus parámetros
rsi_source = input(close, title="RSI Fuente")
rsi_length = input(14, minval=1, title="RSI Longitud")
rsi_overbought = input(70, minval=0, maxval=100, title="RSI Sobrecompra")
rsi_oversold = input(30, minval=0, maxval=100, title="RSI Sobrevendido")

// Calculamos el RSI
rsi = rsi(rsi_source, rsi_length)

// Definimos las señales de compra y venta
buy_signal = crossover(close, lower) and rsi < rsi_oversold
sell_signal = crossunder(close, upper) and rsi > rsi_overbought

// Compramos cuando se da la señal de compra
if (buy_signal)
    strategy.entry("Buy", strategy.long)
    
// Vendemos cuando se da la señal de venta
if (sell_signal)
    strategy.entry("Sell", strategy.short)