Por qué TradingView y MT5 no se hablan solos

TradingView es donde analizas y generas tus señales. MetaTrader 5 es donde la orden se ejecuta de verdad en tu bróker. Son dos productos de empresas distintas, sin ninguna conexión nativa entre ellos: TradingView solo sabe lanzar una alerta, y MT5 solo acepta órdenes de su propio terminal o de un Asesor Experto (EA).

Por eso, para conectar TradingView con MetaTrader 5 necesitas algo en medio que convierta una alerta de TradingView en una orden de MT5. Esa capa intermedia se llama puente (bridge), y es justo el trabajo que hace SignalForge: recibe el webhook, lo valida y coloca la orden en tu terminal en milisegundos.

Las tres formas de conectarlos

Solo hay tres maneras reales de llevar una señal de TradingView a MetaTrader 5:

  1. A mano. Vigilas TradingView y colocas tú mismo cada operación en MT5. Es gratis, pero lento, emocional y pierdes toda señal mientras duermes.
  2. Programártelo tú. Escribir un servidor de webhooks más un EA propio en MQL5. Control total, pero necesitas saber programar, un servidor y mantenimiento constante.
  3. Usar un puente (recomendado). Un servicio como SignalForge te da la URL de webhook y un EA ya hecho. Pegas una línea en TradingView y ya estás conectado — sin código, desde $4.99/mes.

Para la mayoría, el puente gana: es la única opción que es a la vez automática y sin código. El resto de esta guía la usa.

Cómo conectar TradingView con MT5 en 4 pasos

Con el puente, conectar las dos plataformas son cuatro pasos cortos:

  1. Crea una cuenta en SignalForge y añade tu cuenta de MT5 (bróker + número de cuenta). Al instante obtienes una URL de webhook secreta.
  2. Instala el EA. Descarga el Asesor Experto de SignalForge, arrástralo a cualquier gráfico de MetaTrader 5 y permite el trading automático.
  3. Apunta TradingView al puente. Crea tu alerta, abre la pestaña "Notificaciones", marca "Webhook URL" y pega la URL de SignalForge.
  4. Dile qué hacer. En el campo "Mensaje" de la alerta, pega un JSON corto con el símbolo y compra/venta. Guarda — ya estás conectado.

Qué puedes enviar una vez conectado

Cuando ya están conectados, cada alerta de TradingView puede llevar instrucciones para MT5, no solo "compra" o "vende". El mensaje es JSON y controla la acción, el símbolo, el lote y, opcionalmente, el Stop Loss y el Take Profit:

{
  "action": "buy",
  "symbol": "EURUSD",
  "lot": 0.10,
  "sl": 50,
  "tp": 100
}

También puedes enrutar la orden a una cuenta de MT5 concreta con el campo account, o omitirlo para enviarla a todas tus cuentas a la vez. Como es JSON plano, tu estrategia en Pine Script puede construirlo dinámicamente. Si quieres el detalle exacto de cada campo, mira la guía del webhook.

Conectar varias cuentas (y prop firms)

Una misma alerta de TradingView puede mover varias cuentas de MT5 — útil si llevas una cuenta personal junto a un reto de prop firm. Añade cada cuenta en SignalForge y apúntala por login, o envía a todas a la vez. Funciona con cualquier prop firm de MT5 que permita EAs (FTMO, FundedNext, The5ers...). SignalForge nunca ve tu contraseña ni tu capital; solo transmite la orden al terminal que tú controlas, y para cuentas fondeadas incluye validaciones de riesgo (drawdown, límite diario) antes de ejecutar.

Si la conexión no dispara

Si la alerta salta en TradingView pero no se abre nada en MT5, revisa por orden:

  • EA online: el EA de SignalForge debe estar adjunto a un gráfico y mostrar "Online".
  • AutoTrading activo: en MT5, Herramientas → Opciones → Asesores Expertos, y el botón AutoTrading en verde.
  • URL correcta: la URL del webhook en la alerta debe coincidir exactamente con la de tu panel.
  • Nombre del símbolo: el símbolo del JSON debe coincidir con el de tu bróker (unos usan EURUSD, otros EURUSD.m).
  • Plan de TradingView: los webhooks necesitan un plan de pago; el gratuito no puede enviarlos.
  • Mercado abierto: con el mercado cerrado, el bróker rechaza la orden.

Cada señal aparece en el registro Señales del panel con el motivo exacto si fue rechazada, así que nunca operas a ciegas.

Comparativa de formas de conectar

Para ponerlo en perspectiva, esta tabla resume las opciones del mercado para conectar TradingView con MT5:

HerramientaModalidadPrecio estimadoEnfoque
SignalForgePuente (EA)Desde $4.99/mesSin código + gestión de riesgo prop firm
PineConnectorEA local / VPS~$39/mes + setupConexión directa estándar
TradingConnectorExtensión Chrome~$14.99/mesEjecución desde el navegador
A manoManualGratisLento y con sesgo emocional

Preguntas frecuentes

¿Cómo conecto TradingView con MT5? Con un puente: TradingView envía tu alerta a una URL de webhook secreta; SignalForge la recibe, la valida y su Asesor Experto coloca la orden en tu terminal de MetaTrader 5. Sin código ni VPS, en menos de 10 minutos.

¿Puedo conectar TradingView con MT5 gratis? No de forma fiable. TradingView exige un plan de pago (desde $12.95/mes) para enviar webhooks, y el puente que ejecuta en MT5 arranca en $4.99/mes con SignalForge, con 14 días de prueba gratis.

¿Necesito saber programar para conectarlos? No. Con SignalForge copias una URL, la pegas en una alerta de TradingView y adjuntas el Asesor Experto a MetaTrader 5. Sin scripts, sin servidor y sin línea de comandos.

¿Funciona con cualquier bróker o prop firm de MT5? Sí, con cualquiera que ofrezca MetaTrader 5 y permita Asesores Expertos, incluidas prop firms como FTMO, FundedNext y The5ers. SignalForge nunca toca tus fondos.

¿Es segura la conexión entre TradingView y MT5? Sí. El enlace usa una URL de webhook secreta y un token ligado a tu cuenta. Trátala como una contraseña y rótala desde el panel si se filtra.

¿Qué velocidad tiene la conexión? Menos de un segundo desde que TradingView lanza la alerta hasta que la orden llega a MT5. La latencia mediana de SignalForge (webhook a bróker) ronda los 187 ms.

Escrito por Benjamin SF. Trader algorítmico y desarrollador del puente SignalForge.