Type/to search

Estratégia de Rompimento de Momentum RSI-BB

Common strategy
Created: 2023-11-03 15:02:19
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A Estratégia de Rompimento de Momentum RSI-BB é uma estratégia de breakout que combina o Índice de Força Relativa (RSI) e as Bandas de Bollinger (BB). A estratégia utiliza o RSI para avaliar a tendência do mercado e as condições de sobrecompra/sobrevenda, enquanto as BBs são usadas para identificar pontos de ruptura. Quando ambos os indicadores (RSI e BB) emitem simultaneamente um sinal de compra ou venda, a estratégia executa a respectiva operação.

Princípio da Estratégia

No código, primeiro são calculados os indicadores RSI e BB.

O cálculo do RSI é:

pine
up = rma(max(change(close), 0), 30) down = rma(-min(change(close), 0), 30) rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))

onde up calcula a amplitude de alta do preço de fechamento nos últimos 30 dias, down calcula a amplitude de baixa, e rsi é derivado da razão entre as amplitudes de alta e de baixa.

O cálculo das BB é:

pine
basis = sma(close, 50) dev = 0.2 * stdev(close, 50) upper = basis + dev lower = basis - dev

onde basis é a média móvel de 50 dias, dev é 0,2 vezes o desvio padrão, upper e lower são as bandas superior e inferior, respectivamente.

bbi é o índice de largura das Bandas de Bollinger, calculado como:

pine
bbr = close>upper? 1 : close<lower? -1 : 0 bbi = bbr - bbr[1]

bbr indica se o fechamento atual ultrapassou a banda superior (1) ou inferior (-1), caso contrário 0. bbi é a diferença entre o bbr atual e o anterior, sendo positivo para rompimento para cima e negativo para rompimento para baixo.

Após calcular RSI e BBI, a lógica de sinal de negociação da estratégia é:

long = rsi>52 and rsi<65 and bbi>0.11 and bbi<0.7 short = rsi<48 and rsi>35 and bbi<-0.11 and bbi>-0.7

Ou seja, quando o RSI está na faixa 52-65 e o BBI está entre 0,11 e 0,7, a estratégia compra (long); quando o RSI está na faixa 35-48 e o BBI está entre -0,11 e -0,7, a estratégia vende (short).

Vantagens da Estratégia

  1. Combina os indicadores RSI e BB, permitindo identificar pontos de compra e venda com maior precisão. O RSI avalia sobrecompra/sobrevenda e as BB identificam pontos de rompimento; a combinação é mais confiável.

  2. O parâmetro do RSI é definido como linha de 30 dias, o que ajuda a filtrar parte do ruído do mercado e identificar a tendência principal.

  3. O parâmetro das BB é definido com média de 50 dias e 0,2 vezes o desvio padrão, auxiliando a filtrar oscilações laterais.

  4. O BBI adiciona filtros de 0,11 e 0,7, ajudando a evitar falsos rompimentos.

  5. Os intervalos de compra e venda do RSI são 52-65 e 35-48, com uma margem de segurança para não perder oportunidades de entrada.

Riscos da Estratégia

  1. Estratégias de breakout podem ser suscetíveis a stops, sendo necessário definir stop loss para controlar o risco.

  2. Os dados de backtest podem conter overfitting, e o desempenho em tempo real pode divergir.

  3. O mercado pode sofrer variações bruscas, levando a stops perdidos e gerando perdas significativas.

  4. É necessário otimizar os parâmetros do RSI e das BB, incluindo períodos e faixas de entrada.

  5. A definição dos preços das ordens também impacta significativamente o desempenho real.

Direções de Otimização

  1. Testar diferentes combinações de parâmetros do RSI e das BB para encontrar os melhores.

  2. Adicionar outros indicadores para filtrar sinais, como MACD, KD, etc.

  3. Otimizar e ajustar os intervalos do RSI para compra e venda, reduzindo a faixa para filtrar mais ruído.

  4. Otimizar o filtro do BBI, definindo faixas dinâmicas para evitar falsos rompimentos.

  5. Adicionar indicadores de tendência para evitar operações contrárias à tendência.

  6. Testar diferentes métodos de stop loss para encontrar aquele com drawdown aceitável.

  7. Testar diferentes tipos de ordens para minimizar o impacto do slippage.

Resumo

A Estratégia de Rompimento de Momentum RSI-BB combina as vantagens da avaliação de tendência e da identificação de pontos de ruptura, apresentando bons resultados em backtests. No entanto, o desempenho em tempo real pode ser afetado por slippage e stops. É necessário otimizar parâmetros com base nos resultados do backtest e testar diferentes métodos de stop e ordens para encontrar a configuração mais adequada para o mercado real. Além disso, parâmetros e filtros precisam ser ajustados dinamicamente para se adaptar às mudanças do mercado. No geral, a estratégia possui algum valor prático, mas exige otimização e validação contínuas para gerar resultados estáveis.

Source
Pine
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="Spyfrat Strat", shorttitle="SpyfratStrat", overlay=true)
src = close, 
Strategy parameters
Strategy parameters
length
Mult Factor
alertLevel
impulseLevel
showRange
TP
SL
TS
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)