Tass

RSI by PGT

RSI with border to 70/30 and 80/20
Eliminar de Scripts favoritos. Añadir a Scripts favoritos.
//
// @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?
+3 Responder
Inicio Analizador de acciones Analizador de Forex Crypto Screener Calendario económico Shows Cómo funciona Funcionalidades del gráfico Precios Normas Moderadores Soluciones broker y sitio web Widgets Soluciones gráficas Biblioteca de gráficos ligeros Centro de ayuda Recomendar a un amigo Solicitud de funcionalidad Blog y Noticias Preguntas frecuentes Wiki Twitter
Perfil Opciones de configuración del perfil Cuenta y facturación Recomendar a un amigo Mis Tickets de Soporte Centro de ayuda Ideas publicadas Seguidores Siguiendo Mensajes privados Chat Cerrar sesión