Cómo funciona en 30 segundos
El recorrido visual de extremo a extremo — desde que TradingView dispara una alerta hasta que MT5 abre la posición.
PineLink hace una cosa y la hace bien: traduce alertas de TradingView a órdenes en MT5, con un guardián de equity por el medio.
El flujo en 4 pasos
TradingView dispara una alerta
Tú ya tienes tus alertas configuradas (en Pine Script o manuales). Cuando se cumple la condición, TradingView envía un mensaje HTTP a tu URL personal de webhook (algo como
https://pinelink.io/api/webhook/abc123).PineLink recibe, valida y guarda
Comprueba que la URL pertenece a una licencia activa, parsea el mensaje (símbolo, dirección, riesgo, SL/TP) y consulta el guardián de equity:
- Si has tocado tu profit target, loss limit o max drawdown
del día, la señal se marca como
blocked— no llega al EA. - Si todo OK, se guarda como
queued.
- Si has tocado tu profit target, loss limit o max drawdown
del día, la señal se marca como
El EA hace poll y ejecuta
Tu Expert Advisor instalado en MetaTrader 5 hace poll cada 1-3 segundos al backend. Cuando hay señales en cola, las recoge, las traduce a órdenes nativas de MT5 y abre la posición en tu cuenta.
El EA reporta el resultado
Cuando la operación se cierra (por SL, TP o manual), el EA reporta el P&L al backend. PineLink suma al contador del día y vuelve a evaluar el guardián. Si tocas un límite, te llega un email y el EA pausa.
¿Cuánto tarda?
Desde que TradingView dispara la alerta hasta que MT5 abre la posición: típicamente entre 1 y 3 segundos.
| Etapa | Tiempo aproximado | |-------|-------------------| | TradingView envía el webhook | < 500ms | | PineLink valida + guarda en cola | < 100ms | | EA hace poll (cada 1-3s) | 0-3s | | MT5 abre la orden | < 100ms |
¿Qué pasa si algo falla?
| Escenario | Qué hace PineLink |
|-----------|-------------------|
| Tu PC con MT5 está apagado | Las señales se guardan en cola hasta que el EA vuelva a hacer poll. Caducan tras 60 segundos por defecto (configurable en EA Config). |
| El backend de PineLink se cae | El EA reintenta con backoff exponencial. Las operaciones abiertas en MT5 siguen — solo se pausa la ingesta de nuevas señales. |
| TradingView envía algo que no se entiende | La señal se marca como blocked con razón parse_error. La ves en /signals con el mensaje original. |
| Tu broker rechaza la orden (margen, símbolo cerrado, etc.) | El EA reporta failed con el código de error de MT5. |
Próximos pasos
- Setup paso a paso — instala todo y conecta tu primera cuenta MT5.
- El flujo señal → trade explicado — más detalle técnico sobre cada etapa.