Tass

RSI by PGT

RSI with border to 70/30 and 80/20
Usuń z Ulubionych Skryptów Dodaj do Ulubionych Skryptów
//
// @author PGT
// 
// If you use this code in its original/modified form, do drop me a note. 
//
study("RSI", shorttitle="RSI PGT")
length=input(14)
ob=input(80, title="Overbought")
os=input(20, title="Oversold")

WiMA(src, length) => 
    MA_s=(src + nz(MA_s[1] * (length-1)))/length
    MA_s

calc_rsi_volume(fv, length) =>	
	up=iff(fv>fv[1],abs(fv-fv[1])*volume,0)
	dn=iff(fv<fv[1],abs(fv-fv[1])*volume,0)
	upt=WiMA(up,length)
	dnt=WiMA(dn,length)
	100*(upt/(upt+dnt))

rsi_v = calc_rsi_volume(close, length)

u=plot(ob, "80", gray, 2, dashed)
l=plot(os, "20", gray, 2, dashed)
fill(u,l,black)
plot(50, "Mediana")
plot(70, "70")
plot(30, "30")
plot(rsi_v, title="RSI", color=blue, linewidth=2)
what the variable fv stands for?
+2 Odpowiedź
Strona główna Skaner akcji Skaner Forex Skaner Krypto Kalendarz ekonomiczny Jak to działa Funkcje wykresów Cena Dobre Praktyki Moderatorzy Rozwiązania internetowe i brokerskie Widżety Wykresy Uzyskaj Pomoc Zgłoś dodatkową funkcjonalność Blog i wiadomości Często zadawane pytania Wiki Twitter
Profil Ustawienia profilu Konto i płatności Uzyskaj Pomoc Opublikowane Pomysły Obserwujący Lista obserwowanych Wiadomość prywatna Czat Wyloguj