
A estratégia de combinação de correlação entre a faixa de Brin e o índice de força relativa (RSI) é uma estratégia de análise técnica que combina dois indicadores técnicos populares: a faixa de Brin e o RSI, para tomar decisões de entrada e saída no mercado. A estratégia usa o preço para quebrar a faixa de Brin e os sinais de super-compra e super-venda do indicador RSI para identificar oportunidades de negociação.
A estratégia usa os dois indicadores técnicos Brinks e RSI para gerar sinais de negociação:
A faixa de Brin é composta por três linhas: a média ((Moving Average), a média ((Middle plus Standard Difference) e a média ((Middle minus Standard Difference)). Quando o preço quebra a faixa de Brin para cima ou para baixo, gera um sinal de negociação.
O RSI mede a velocidade e a amplitude da mudança de preço, calculada comparando a proporção entre o número de dias de alta e o número de dias de baixa em um período de tempo. O RSI é usado para filtrar os sinais de negociação gerados pela cascata: apenas faça mais quando o RSI está abaixo do nível de supera venda e apenas faça zero quando o RSI está acima do nível de supera compra.
Os sinais de negociação da estratégia são os seguintes:
A estratégia de combinação de RSI e Brin é uma estratégia de negociação de tecnologia simples e prática, que combina os dois indicadores clássicos de Brin e RSI para produzir um sinal de negociação relativamente confiável. A vantagem da estratégia é a clareza lógica, a facilidade de compreensão e implementação, e o uso do indicador RSI para filtrar os sinais de Brin e melhorar a qualidade do sinal. No entanto, a estratégia também apresenta algumas limitações, como a inadequada adaptação ao ambiente do mercado, a falta de consideração de fatores fundamentais, etc.
/*backtest
start: 2023-03-15 00:00:00
end: 2023-10-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Bands & RSI Strategy", overlay=true)
// Bollinger Bands Parameters
source = close
length = input.int(20, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)
// RSI Parameters
rsi_length = input.int(14, minval=1)
rsi_oversold = input.int(30, minval=1, maxval=100)
rsi_overbought = input.int(70, minval=1, maxval=100)
// Strategy Entry
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
rsi = ta.rsi(source, rsi_length)
if (ta.crossover(source, lower) and rsi < rsi_oversold)
strategy.entry("BBandLE", strategy.long, comment="BBandLE")
else
strategy.cancel(id="BBandLE")
if (ta.crossunder(source, upper) and rsi > rsi_overbought)
strategy.entry("BBandSE", strategy.short, comment="BBandSE")
else
strategy.cancel(id="BBandSE")