OPEN-SOURCE SCRIPT

Candlestick Branco com Volume e Divergência RSI

//version=5
indicator("Candlestick Branco com Volume e Divergência RSI", overlay=true)

// Parâmetros
length = 11 // Período da SMA
volume_ma = ta.sma(volume, length) // Cálculo da SMA do volume
rsi_length = 14 // Período do RSI

// Calcular RSI
osc = ta.rsi(close, rsi_length)

// Condição para volume acima da SMA de 11 períodos
volume_above_ma = volume > volume_ma

// Identificação de divergências no RSI
lbR = 5 // Lookback da divergência direita
lbL = 5 // Lookback da divergência esquerda

// Divergência de alta no RSI
bullish_divergence = osc[lbR] > ta.valuewhen(ta.pivotlow(osc, lbL, lbR), osc[lbR], 1) and low[lbR] < ta.valuewhen(ta.pivotlow(low, lbL, lbR), low[lbR], 1)

// Divergência de baixa no RSI
bearish_divergence = osc[lbR] < ta.valuewhen(ta.pivothigh(osc, lbL, lbR), osc[lbR], 1) and high[lbR] > ta.valuewhen(ta.pivothigh(high, lbL, lbR), high[lbR], 1)

// Verificar se estamos nos 3 candles após uma divergência
is_bullish_signal = bullish_divergence and ta.barssince(bullish_divergence) <= 3
is_bearish_signal = bearish_divergence and ta.barssince(bearish_divergence) <= 3

// Mostrar sinal apenas quando as condições forem atendidas
show_signal = (is_bullish_signal or is_bearish_signal) and volume_above_ma

// Desenhar um candlestick branco apenas quando as condições forem atendidas
barcolor(show_signal ? color.white : na, title="Candlestick Branco")

// Plotar a SMA do volume
plot(volume_ma, color=color.red, title="Média do Volume (SMA 11)")
Candlestick analysisChart patternsCycles

Script de código abierto

Siguiendo fielmente el espíritu de TradingView, el autor de este script lo ha publicado en código abierto, permitiendo que otros traders puedan entenderlo y verificarlo. ¡Olé por el autor! Puede utilizarlo de forma gratuita, pero tenga en cuenta que la reutilización de este código en la publicación se rige por las Normas internas. Puede añadir este script a sus favoritos y usarlo en un gráfico.

¿Quiere utilizar este script en un gráfico?

Exención de responsabilidad