RSI Signaler
RSI Signaler
// Parameters
overbought = 70
oversold = 30
rsi_period = 14
min_duration = 4
max_duration = 100
// Calculate RSI
rsi = rsi(close, rsi_period)
// Generate signals
buySignal = crossover(rsi, oversold) and longOversold
sellSignal = crossunder(rsi, overbought) and longOverbought
// Plotting
plotshape(series=buySignal and not strongBuySignal, title="Buy Signal",
location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=sellSignal and not strongSellSignal, title="Sell Signal",
location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")