Aprende a programar rapido y sencillo 2/5En este grafico ya te agrege ejemplos de un principo basico de programacion;
Parte 2/5 – Variables, series mágicas y plots que cambian de color¡Bienvenido de nuevo, crack! Si llegaste hasta aquí es porque ya creaste tu primer indicador en la Parte 1 y no saliste corriendo . Hoy subimos un poquito el nivel, pero tranqui: vamos a jugar con colores, condiciones y esas “series” que hacen que Pine Script sea tan poderoso.1. ¿Qué es una “serie” y por qué todos hablan de ella?En Pine Script casi todo es una serie.
Una serie es como una columna de Excel que se actualiza barra por barra (de izquierda a derecha en el gráfico).Ejemplos de series que ya conoces:close → precio de cierre de cada vela
open → precio de apertura
high → máximo
low → mínimo
volume → volumen
ta.sma(close, 20) → media móvil simple de 20 periodos (¡también es una serie!)
Lo genial: cuando usas close estás diciendo “el cierre de la vela anterior”.
close → cierre de hace 5 velas.
close o simplemente close → el de ahora mismo.Truco mental: piensa en las series como una película frame por frame. Cada frame (vela) tiene su valor.2. Variables: guarda valores para no repetirteHay dos formas principales de crear variables:var → se crea UNA VEZ y mantiene su valor para siempre (ideal para contadores, banderas, etc.)
Sin var (o con := después) → se recalcula en cada barra
4. Errores comunes que te vas a comer (y cómo evitarlos)Olvidar ta. antes de sma, ema, rsi, etc. → error rojo instantáneo
Poner = en vez de := cuando quieres reasignar una variable → no compila
Usar close en gráfico de 1 minuto → te vas muy atrás y puede dar na (not available)
No poner overlay=true cuando quieres dibujar sobre el precio
5. Mini-reto para hoy (¡hazlo ya!)Modifica el primer ejemplo para que:La media lenta también cambie de color (verde si sube, rojo si baja)
Usa ta.ema() en vez de ta.sma() para una de ellas
Añade una alerta visual cuando ambas medias estén alineadas alcistas (maRapida > maLenta Y maLenta > maLenta )
Pinecode
Aprende a programar rapido y sencillo 3/5Parte 3/5 – Condiciones locas, RSI con zonas y pintar como artista
¡Qué tal, crack! Si completaste el reto de la Parte 2, ya tienes medias que cambian de color y etiquetas que aparecen solitas. Hoy vamos a subir la apuesta: combinamos condiciones, metemos el RSI (ese clásico que todos usan mal), dibujamos líneas horizontales y rellenamos zonas para que tu indicador destaque entre mil.1. Condiciones combinadas: and, or, not (el poder de decidir)En Pine usas:and → ambas deben ser true
or → al menos una true
not → invierte (true → false y viceversa)
es sencillo en el grafico te simplifique el codigo y al final de la guia veras como se crea correctamente tu indicador....
Aprendiendo a programar PINE - Tradingview - Clase 3En este video explico como detectar un cruce de medias simples para señalizarlo con etiquetas sobre el gráfico.
Esto permite agilizar la detección de cruces ya que no es necesario estar prestando atención a los valores del gráfico para ver si se dio o no el cruce.
Se señalizan cruces positivos y negativos.
Aprendiendo a programar PINE - Tradingview - Clase 2En 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.
Aprendiendo a programar PINE - Tradingview - Clase 1En este video educativo explico como crear un indicador sencillo de Tradingview.
Se parte desde el típico Hello World para imprimir un texto en pantalla.
Luego se explica como acceder desde el indicador a datos de cotizaciones.
En la "Idea Relacionada" dejo un link a un indicador que publiqué del cual pueden visualizar el código PINE para tener un ejemplo de un programa más completo.
Si este video les resulta útil, se agradece un "Me Gusta" en la "manito" que aparece debajo de la publicación. De esta manera me motivan para seguir subiendo nuevos videos educativos.





