OPEN-SOURCE SCRIPT

Дивергенции RSI

//version=6
indicator("Дивергенции RSI", shorttitle="RSI Divergence", overlay=true)

// Параметры
rsiLength = input(14, title="Длина RSI")
rsiSource = close

// Расчет RSI
rsi = ta.rsi(rsiSource, rsiLength)

// Определение пиков и впадин
peakPrice = ta.highest(close, 5)
troughPrice = ta.lowest(close, 5)
peakRsi = ta.highest(rsi, 5)
troughRsi = ta.lowest(rsi, 5)

// Логика для определения дивергенций
bullishDiv = (troughPrice[1] < troughPrice) and (troughRsi[1] > troughRsi)
bearishDiv = (peakPrice[1] > peakPrice) and (peakRsi[1] < peakRsi)

// Отображение сигналов на графике
if bullishDiv
label.new(bar_index, low, "Бычья дивергенция", color=color.green, style=label.style_label_up, textcolor=color.white)

if bearishDiv
label.new(bar_index, high, "Медвежья дивергенция", color=color.red, style=label.style_label_down, textcolor=color.white)

// График RSI
hline(70, "Перепроданность", color=color.red)
hline(30, "Перепроданность", color=color.green)
plot(rsi, color=color.blue, title="RSI")
Candlestick analysisforecastingFundamental Analysis

Script open-source

In pieno spirito TradingView, l'autore di questo script lo ha pubblicato open-source, in modo che i trader possano comprenderlo e verificarlo. Un saluto all'autore! È possibile utilizzarlo gratuitamente, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento. Per aggiungerlo al grafico, mettilo tra i preferiti.

Vuoi usare questo script sui tuoi grafici?

Declinazione di responsabilità