Indicadores para
tradingView
Nuestros indicadores para TradingView, han sido desarrollados para nuestro consumo personal. Los ponemos a tu disposición para que hagas un uso más eficiente de este fenomenal servicio de gráficos que ha llegado para revolucionar la industria de las inversiones y dejar obsoleta a todas las empresas que exigen a los usuarios a descargar una aplicación.
Todos los indicadores están codificados en el lenguaje Pine, que es la base del sistema de gráficos de TradingView. Debajo encontrarás los códigos originales de cada indicador y un video tutorial para instalar y entender la funcionalidad de cada indicador.
RECUERDA: Sin importar la metodología ni el estilo de inversión que prefieras, estos indicadores para TradingView podrán ayudarte a mejorar sustancialmente como inversor.
volatilidad
Este primer indicador te indicará la volatilidad del producto en el cual deseas invertir. Para operar en intradia (DayTtading) recomendamos en Forex operar solo con pares por encima del 1% de volatilidad. Este indicador siempre debes verlo en la temporalidad del Diario (D1).
//@version=5 indicator(title="TFX_Volatilidad", shorttitle="TFX_Vol", overlay=false) tf = input.timeframe(title="Temporalidad", defval = "D", options=["D","W","M"]) dopen = request.security(syminfo.tickerid, tf, open[1], lookahead=barmerge.lookahead_on) dhigh = request.security(syminfo.tickerid, tf, high[1], lookahead=barmerge.lookahead_on) dlow = request.security(syminfo.tickerid, tf, low[1], lookahead=barmerge.lookahead_on) dclose = request.security(syminfo.tickerid, tf, close[1], lookahead=barmerge.lookahead_on) dopen1 = request.security(syminfo.tickerid, tf, open[2], lookahead=barmerge.lookahead_on) dhigh1 = request.security(syminfo.tickerid, tf, high[2], lookahead=barmerge.lookahead_on) dlow1 = request.security(syminfo.tickerid, tf, low[2], lookahead=barmerge.lookahead_on) dclose1 = request.security(syminfo.tickerid, tf, close[2], lookahead=barmerge.lookahead_on) dopen2 = request.security(syminfo.tickerid, tf, open[3], lookahead=barmerge.lookahead_on) dhigh2 = request.security(syminfo.tickerid, tf, high[3], lookahead=barmerge.lookahead_on) dlow2 = request.security(syminfo.tickerid, tf, low[3], lookahead=barmerge.lookahead_on) dclose2 = request.security(syminfo.tickerid, tf, close[3], lookahead=barmerge.lookahead_on) dopen3 = request.security(syminfo.tickerid, tf, open[4], lookahead=barmerge.lookahead_on) dhigh3 = request.security(syminfo.tickerid, tf, high[4], lookahead=barmerge.lookahead_on) dlow3 = request.security(syminfo.tickerid, tf, low[4], lookahead=barmerge.lookahead_on) dclose3 = request.security(syminfo.tickerid, tf, close[4], lookahead=barmerge.lookahead_on) dopen4 = request.security(syminfo.tickerid, tf, open[5], lookahead=barmerge.lookahead_on) dhigh4 = request.security(syminfo.tickerid, tf, high[5], lookahead=barmerge.lookahead_on) dlow4 = request.security(syminfo.tickerid, tf, low[5], lookahead=barmerge.lookahead_on) dclose4 = request.security(syminfo.tickerid, tf, close[5], lookahead=barmerge.lookahead_on) //CALC atr = 100*((((dhigh-dlow)/dlow) + ((dhigh1-dlow1)/dlow1) + ((dhigh2-dlow2)/dlow2) + ((dhigh3-dlow3)/dlow3)+ ((dhigh4-dlow4)/dlow4))/5) //PLOT plot(atr, title = "Parcialidad", color=color.rgb(41, 114, 173, 50), linewidth=5, offset=1) h1 = hline(0.5, linestyle=hline.style_dotted, linewidth=1, color=color.white, title="Nivel 1") h2 = hline(1.0, linestyle=hline.style_dotted, linewidth=1, color=color.white, title="Nivel 2")
parcialidad
Este segundo indicador te mostrará si el producto a operar tiene un día (semana, o mes) tendencial. Existe una alta probabilidad de que los productos financieros completen la sesión del día (semana y mes) en la misma dirección de la tendencia proyectada desde el inicio de la sesión.
//@version=5
indicator(title="TFX_Parcialidad", shorttitle="TFX_Par")
colorDarkGreen = input(#006400, title="Positivo")
colorDarkRed = input(#8B0000, title="Negativo")
colorGray = input(#D7D3D3, title="Neutro")
tf = input.timeframe(title="Temporalidad", defval = "D", options=["D","W","M"])
bias = input(90, title="%Parcialidad")
dopen = request.security(syminfo.tickerid, tf, open, lookahead=barmerge.lookahead_on)
dhigh = request.security(syminfo.tickerid, tf, high, lookahead=barmerge.lookahead_on)
dlow = request.security(syminfo.tickerid, tf, low, lookahead=barmerge.lookahead_on)
dclose = request.security(syminfo.tickerid, tf, close, lookahead=barmerge.lookahead_on)
bb = (100-bias)/100
//CALC
posday = dclose>dopen and (dopen-dlow)<=(bb*(dhigh-dlow))
negday = dopen>dclose and (dhigh-dopen)<=(bb*(dhigh-dlow))
//PLOT
odColor = posday ? colorDarkGreen : negday ? colorDarkRed : colorGray
plot(1, color=odColor, style=plot.style_columns)
flujo
Aquí te dejamos la versión más conservadora de nuestra técnica propietaria de Flujo para identificar giros de alta probabilidad utilizando las velas japonesas. Recuerda que este indicador es un buen anexo para tu metodología, pero no recomendamos operar con él de manera aislada.
//@version=5
indicator(title="TFX_Flujo", shorttitle="TFX_Flu", overlay=true)
colorG = #3a973a
colorR = #ca4747
body = math.abs(close[1]-open[1])
rango = high[1]-low[1]
Q = (body/rango)
//CALC
f_long = Q>0.5 and close[1]>high[2] and close[2]<high[3] ?1:0
f_short = Q>0.5 and close[1]<low[2] and close[2]>low[3] ?1:0
//PLOT
plotshape(f_short,style=shape.circle,color=colorR,offset=-1,size=size.tiny)
plotshape(f_long,style=shape.circle,color=colorG,location=location.belowbar,offset=-1,size=size.tiny)
plotchar(f_short,text="",char="",color=colorR)
plotchar(f_long,text="",char="",color=colorG,location=location.belowbar)