A estratégia de negociação de bandas de Bollinger de Deus RSI

Autora:ChaoZhang, Data: 2024-01-23 14:33:13
Tags:

img

Resumo

A estratégia de negociação de Bollinger Bands RSI de God gera sinais de compra quando o preço cruza acima da faixa superior de Bollinger e o RSI está mostrando um sinal de sobrevenda; gera sinais de venda quando o preço cruza abaixo da faixa superior de Bollinger e o RSI está mostrando um sinal de sobrecompra. Esta estratégia usa principalmente o indicador Bollinger Bands para julgar mudanças no ritmo de volatilidade do mercado e combina com o indicador RSI para detectar fenômenos de sobrecompra e sobrevenda para emitir sinais de negociação em pontos de inflexão.

Princípio da estratégia

A lógica central desta estratégia baseia-se nos seguintes pontos:

  1. Calcular a média móvel simples de 20 períodos do preço de fechamento como faixa média de base.

  2. Calcule as bandas superior e inferior com base na faixa média. A faixa superior é a faixa média + 2 vezes o desvio padrão de 20 períodos do preço de fechamento, e a faixa inferior é a faixa média - 2 vezes o desvio padrão de 20 períodos do preço de fechamento.

  3. Calcule o indicador RSI de 14 períodos para julgar fenômenos de sobrecompra e sobrevenda.

  4. Quando o preço de fechamento atravessa o trilho superior para cima e o indicador RSI mostra um sinal de sobrevenda, um sinal de compra é gerado.

  5. Quando o preço de fechamento atravessa o trilho superior para baixo e o indicador RSI mostra um sinal de sobrecompra, um sinal de venda é gerado.

Esta estratégia avalia o ritmo e a velocidade das flutuações de preços através do indicador Bollinger Bands e detecta possíveis pontos de reversão com o indicador RSI para emitir sinais de negociação.

Análise das vantagens

  1. O indicador Bollinger Bands pode determinar o ritmo e a direção da volatilidade do mercado, e o indicador RSI julga fenômenos de sobrecompra e sobrevenda.

  2. Os parâmetros do indicador RSI são ajustáveis e podem definir diferentes níveis de sobrecompra e sobrevenda para diferentes mercados para evitar sinais errados.

  3. Os parâmetros das bandas de Bollinger podem também ser ajustados de acordo com a faixa de volatilidade do mercado e a velocidade para definir parâmetros adequados e melhorar a rentabilidade.

  4. A lógica de negociação é simples e fácil de entender.

  5. Pode ser usado nos mercados de ações, forex e criptomoedas.

Análise de riscos

  1. Em um mercado ascendente sustentado, pode causar múltiplos julgamentos errôneos dos sinais de compra.

  2. Em um mercado agitado, as faixas superior e inferior das Bandas de Bollinger oscilam com frequência, o que pode levar a negociações frequentes e não lucrativas.

  3. O código assume que os critérios de sobrecompra e sobrevenda são fixos, mas devem ser definidos de acordo com diferentes níveis de volatilidade do mercado.

  4. Tanto as Bandas de Bollinger como os indicadores RSI apresentam atrasos e não podem prever os movimentos de preços com antecedência, mas só podem rastrear as alterações de preços.

Optimização

  1. De acordo com as características dos diferentes mercados, ajustar os parâmetros das Bandas de Bollinger, aumentar a largura das Bandas de Bollinger e reduzir a probabilidade de transações errôneas.

  2. Os parâmetros do RSI também devem ser ajustados para diferentes mercados, aumentando adequadamente os critérios de sobrecompra e sobrevenda para evitar a ação de múltiplos sinais de negociação errôneos.

  3. Aumentar outros indicadores para julgamento, tais como KDJ e MACD, para evitar erros causados por Bandas de Bollinger individuais e indicadores RSI.

  4. Aumentar a estratégia de stop loss e definir pontos de stop loss razoáveis para evitar perdas excessivas.

  5. Os testes de ruptura ou a otimização de parâmetros de backtesting podem ser considerados para melhorar ainda mais a estabilidade da estratégia.

Resumo

A estratégia de negociação de Gods Bollinger Bands RSI emite sinais de negociação em possíveis pontos de reversão, julgando a velocidade de volatilidade de preços através do indicador Bollinger Bands e fenômenos de sobrecompra e sobrevenda através do indicador RSI. Esta estratégia integra as vantagens de vários indicadores com lógica de negociação simples e clara, e pode ser amplamente aplicada a ações, forex, criptomoeda e outros mercados de negociação como uma estratégia de negociação de tendência eficaz.


/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Bollinger Band + RSI Strategy", overlay=true)

// Input variables
numCandlesOutsideBB = input(3, "Number of Candles Outside BB")
numCandlesOutsideUpperBB = input(3, "Number of Candles Outside Upper BB")
rsiLength = input(14, "RSI Length")
rsiOversoldLevel = input(20, "RSI Oversold Level")
rsiOverboughtLevel = input(70, "RSI Overbought Level")

// Bollinger Bands
length = input(20, minval=1, title="BB Length")
mult = input(2.0, minval=0.001, maxval=50, title="BB Standard Deviation")
basis = sma(close, length)
dev = mult * stdev(close, length)
upperBB = basis + dev
lowerBB = basis - dev

// RSI
rsi = rsi(close, rsiLength)

// Buy condition
buyCondition = crossover(close, upperBB) and rsi > rsiOversoldLevel

// Sell condition
sellCondition = crossunder(close, upperBB) and rsi > rsiOverboughtLevel

// Strategy
if buyCondition
    strategy.entry("Buy", strategy.long)
if sellCondition
    strategy.close("Buy")

// Plotting
plot(upperBB, color=color.blue)
plot(lowerBB, color=color.red)
plot(rsi, "RSI", color=color.green)

Mais.