Как определить, является ли текущее значение самым низким значением RSI из прошлых

#pine-script

Вопрос:

Я пытаюсь в основном определить крайние уровни дна и вершины для RSI. Вот что я попробовал, чтобы достичь крайних низов

 hb = lowestbars(rsiSlow,5)  currentLowestRSI = rsiSlow[abs(hb)] lt; rsiSlow ? true : false  

Получение самых низких значений из предыдущих 5 баров и проверка того, является ли это значение RSI самым низким. Но это не приводит меня к крайнему низу RSI. Как мне добиться этого

Ответ №1:

Сначала рассчитайте текущий rsi. Затем используйте его в качестве источника для ta.lowest() работы.

 //@version=5 indicator("My Script") current_rsi = ta.rsi(close, 14) lowest_rsi = ta.lowest(current_rsi, 5) currentLowestRSI = lowest_rsi lt; current_rsi  plot(lowest_rsi)