Pine Script: de tu primer script a MT5.
Pine Script es el lenguaje de TradingView: cinco líneas bastan para tu primer indicador, y el mismo camino llega hasta alertas que abren órdenes reales en MetaTrader 5. Este tutorial va del cero al pipeline completo: escribir, alertar, convertir en estrategia y automatizar sin tocar el teclado.
Tu primer script en cinco minutos.
PINE EDITOR, V6, UN CRUCE DE MEDIAS
Abre cualquier gráfico en TradingView, pulsa Pine Editor abajo, borra la plantilla y escribe:
//@version=6
indicator("Cruce de medias", overlay=true)
fast = ta.sma(close, 9)
slow = ta.sma(close, 21)
plot(fast, color=color.lime)
plot(slow, color=color.orange)
Pulsa “Añadir al gráfico” y ahí están tus dos medias. Ya has usado lo esencial: la declaración de versión, el tipo de script (indicator), funciones nativas de series (ta.sma) y plot. Pine está pensado para trading — las barras, las series y los tipos llegan de serie — así que el lenguaje se aprende operando, no estudiando sintaxis. La v6 es la actual: los tutoriales viejos con study() y versiones anteriores mezclan sintaxis que ya no existe.
Añadir una condición y una alerta.
EL CRUCE QUE DISPARA — Y EL MENSAJE QUE LLEVA LA ORDEN
Un indicador solo dibuja; la magia empieza con alertcondition o alert(), que marcan el momento exacto de tu setup:
//@version=6
indicator("Cruce con alerta", overlay=true)
fast = ta.sma(close, 9)
slow = ta.sma(close, 21)
cruceAlcista = ta.crossover(fast, slow)
plot(fast, color=color.lime)
plot(slow, color=color.orange)
alertcondition(cruceAlcista, "Cruce alcista", "USDJPY compra")
Crea la alerta (reloj → alerta → condición: tu script), marca Webhook URL y pega la de tu puente. El cuerpo JSON puede ser fijo o con placeholders — el esquema completo está en los ejemplos de JSON de webhook. Desde este momento, tu lógica dispara señales reales; falta la parte de ejecución.
De indicador a estrategia: mídelo primero.
EL STRATEGY TESTER ES TU PRUEBA DE FUEGO
Cambiar indicator() por strategy() y añadir strategy.entry() donde daba la alerta convierte tu idea en un sistema medible: el Strategy Tester reproduce el histórico y te devuelve win rate, drawdown y lista de operaciones. Antes de automatizar nada, esa lectura es obligatoria — el detalle del flujo está en la guía del backtester de TradingView, y si operas en fondeadas, con las reglas de la firma aplicadas (backtesting de reglas de prop firm).
El filtro honesto: un cruce de medias solo no es una estrategia; es el ejemplo didáctico. Tu lógica real — filtros, sesiones, gestión — entra en Pine con las mismas piezas que ya conoces: condiciones, variables y funciones ta.*.
De la alerta a la orden de MT5.
EL ÚLTIMO ESLABÓN: WEBHOOK → PUENTE → EA
El último paso no se escribe en Pine: se cablea. Tu alerta envía el JSON a un puente, el puente lo lleva a tu terminal y el EA de MetaTrader 5 ejecuta la orden con tu SL, TP y gestión — en milisegundos:
{
"symbol": "{{ticker}}",
"action": "buy",
"lot": 0.1,
"sl": 20,
"tp": 40
}
Con SignalForge como puente, ensaya el bucle completo en demo primero (el patrón de la guía de paper trading): misma alerta, mismo JSON, cuenta demo. Cuando los logs cuadren, pasar a real es cambiar de cuenta. En fondeadas, Prop Firm Shield impone el límite diario; y si prefieres generar el esqueleto del script con ayuda, el generador de Pine con IA parte de una descripción en lenguaje natural.
La división de trabajos: Pine decide cuándo (tu lógica, tus alertas); el puente y el EA deciden cómo se ejecuta (rutas, lotaje, gestión). Aprender a separar esas dos capas es lo que convierte un indicador bonito en un sistema automatizado.
FAQ
Preguntas rápidas.
Escribe a soporte@signalforge-ai.com si la tuya no está aquí.
¿Qué es Pine Script y para qué sirve?
+
¿Es difícil aprender Pine Script?
+
¿Qué versión de Pine Script debo aprender?
+
¿Puedo convertir un indicador en estrategia?
+
¿Puedo ejecutar mis alertas de Pine automáticamente en MT5?
+
Benjamin SF es el fundador de SignalForge y experto en automatización de algoritmos de trading. Construye y opera el puente SignalForge y la flota de MT5 alojado SFCloud para traders de prop firms.
De tu script a una orden real
SignalForge lleva tus alertas de Pine a MetaTrader 5 en milisegundos. Prueba gratis de 14 días, sin tarjeta.
SignalForge AI es una herramienta de ejecución de órdenes. No ofrecemos asesoramiento de inversión. Operar implica riesgo de pérdidas.