Teo_Trading

Aprendiendo a programar PINE - Tradingview - Clase 2

Formación
BITSTAMP:BTCUSD   Bitcoin / Dólar estadounidense
En este video explico conceptos básicos para comprender como se ejecutan los Scripts de Pine.

También explico la diferencia entre velas históricas y velas que aún están en curso.

Generamos el código necesario para obtener los valores de una media simple, la graficamos y según el valor de cierre del activo, le cambiamos el color a las velas.
Teo Trading
Twitter: @TeoTrading
https://stocktwits.com/TeoTrading

Trading Algoritmico / Algorithmic Trading

Comentarios

Hola Leo. Los vídeos son excelentes para iniciarse en la programación.
Tienes por favor algún vídeo o algún script donde se ve cómo se puede trazar una línea horizontal.
Necesito trazar una línea horizontal con el precio de cierre del día anterior. Solamente eso.
Gracias, seguiré tus magníficos vídeos!!
Desde Gran Canaria. Islas Canarias. España.
Responder
Teo_Trading MaxgloOpinion
@MaxgloOpinion, Hola!, que bueno que escribas de las Islas Canarias!, como me gustaría estar haciendo Trading en esas playas! jaja.

Hay muchas formas de hacer lo que mencionas de la linea horizontal. Una que se me ocurre podría ser simplemente con un plot:

plot(close, "ValorCierre", color=color.yellow, linewidth=1)

Esta linea sirve para escala diaria, si es para intradiario es un poco más complejo, hay que detectar el cambio de día y mantener el valor N velas hasta que cambia el día nuevamente.

Sería eso lo que necesitas?
Responder
MaxgloOpinion Teo_Trading
@Teo_Trading, la verdad que se está genial aquí. Espero y deseo que lo consigas :-D

He hecho esto:

La verdad es que lo hace bien, pero cuando cambia a un gráfico de 1 minuto y cambia de barra, se vuelve loco y tengo que volver a
poner un precio mayor, por ejemplo, 15 minutos, para que vuelva a pintar bien la línea.

Quería saber si se puede hacer con un HLINE para dejarlas fijas siempre y no tener que plotearlas ya que las recalcula. Cuando hice un hline() me daba error por float.

En fin, funciona, pero no entiendo por qué no se puede hacer con una HLINE y que no de problemas de float, ya que coge el precio de cierre.

Gracias por tu ayuda.
Abrazos desde Gran Canaria, Islas Canarias, España.

// Parámetros #######################################################################################
plazo = input(title="Plazo", type=input.resolution, defval="D")

// Variable de Cierre del día anterior ###############################################################################
cierre = security(syminfo.tickerid, plazo, close)
pipos = input(0.00100, title="Diferencia Pipos ")

// Variables de Objetivos: resistencias y soportes ###############################################################################

resistencia1 = cierre + (pipos * 1)
soporte1 = cierre - (pipos * 1)

// Pinto Líneas ###############################################################################

// Cierre día anterior
plot(barstate.isconfirmed ? cierre : na, color=color.orange, linewidth=4, show_last=1, style=plot.style_line, trackprice=true, title="Cierre Anterior", editable=true)

// Pinto Resistencias Lines
plot(barstate.isconfirmed ? resistencia1 : na, color=color.blue,linewidth=4, show_last=1, style=plot.style_line, trackprice=true, title="Resistencia 1", editable=true)

// Pinto Soportes Lines
plot(barstate.isconfirmed ? soporte1 : na, color=color.green,linewidth=4, show_last=1, style=plot.style_line, trackprice=true, title="Soporte 1", editable=true)
Responder
Teo_Trading MaxgloOpinion
@MaxgloOpinion, no entendía lo que me decías, lo corrí con Bitcoin en escala 1m y entendí el problema. Seguramente esté relacionado con el Repainting, es algo que suele ocurrir al usar Security.

Podes probar cambiando "barstate.isconfirmed" por "barstate.ishistory", de esa manera solo correrá con velas que no sean Real Time. Seguramente el isconfirmed corre en el instante de tiempo en el que cambia de vela y en 1 minuto debe tener algún problema.

Avisame si te funciona por favor!
Responder
MaxgloOpinion Teo_Trading
@Teo_Trading, perdona el retraso en responderte. Ha funcionado perfectamente. Muchísimas gracias. Eres un fenómeno del PINE!. Si vienes para Gran Canaria, avísame. Un fuerte abrazo.
Responder
Teo_Trading MaxgloOpinion
@MaxgloOpinion, Hola, gracias por avisar. Me alegro que haya funcionado!. Ojalá algún día pueda ir a Gran Canaria!.
Responder
Hola Teo, mira estoy arrancando y necesito hacerte esta pregunta! Quiero que apareza un simbolo cuando el precio de un activo supere la MA200, lo que no se es como le asigno a una variable el precio de ese activo!!!
Responder
Teo_Trading FroilanC
@FroilanC, Hola, el precio lo asignas por ejemplo con Variable := close, se esa manera estás poniendo en "Variable" el precio de cierre de la vela anterior. Esa era tu consulta?. Estoy por grabar el quinto video, voy a tratar de incluir tu consulta así te queda mas claro!
Responder
FroilanC Teo_Trading
@Teo_Trading, eso eraaa!!!! Graciasssss!!!
Responder
Hola Teo !! excelente !! empezare a mirar .. me interesa la programacion de indicadores.. asi que te estare consultando .. muchas gracias
Responder
Inicio Analizador de acciones Analizador de Forex Crypto Screener Calendario económico Cómo funciona Funcionalidades del gráfico Precios Recomendar a un amigo Normas Centro de ayuda Soluciones broker y sitio web Widgets Soluciones gráficas Biblioteca de gráficos ligeros Blog y Noticias Twitter
Perfil Opciones de configuración del perfil Cuenta y facturación Amigos referidos Monedas Mis solicitudes de asistencia Centro de ayuda Ideas publicadas Seguidores Siguiendo Mensajes privados Chat Cerrar sesión