Hosting y configuración

TradingView a MT5: puente con EA vs API alojada

Dos formas de convertir alertas de TradingView en operaciones en MT5: un puente con Asesor Experto en un VPS o una URL de alertas alojada. Comparadas.

4 min de lecturaRead in English
En esta página
  1. El problema que resuelven ambos
  2. Opción 1: un puente con Asesor Experto
  3. Opción 2: una URL de alertas alojada
  4. Comparación
  5. Qué revisar en cualquier puente
  6. Próximos pasos

TradingView es donde viven muchas estrategias; MetaTrader 5 es donde están muchos brokers. Llevar una alerta de uno a una orden en el otro necesita un puente. Un puente con EA corre dentro de tu propio terminal de MT5. Una API alojada lo corre por ti. La decisión es mantenimiento contra control.

El problema que resuelven ambos

Cuando se dispara una alerta, TradingView puede enviar una solicitud HTTP a una URL que le indiques. No puede agregar un encabezado Authorization, así que no puede llamar a una API de trading normal con una clave, y no puede entrar a MetaTrader en absoluto. Algo tiene que recibir la alerta, decidir qué significa y colocar la orden.

Opción 1: un puente con Asesor Experto

La configuración habitual:

  1. Un pequeño servicio recibe el webhook de TradingView: el tuyo o el del proveedor del puente.
  2. Un Asesor Experto en tu terminal de MT5 obtiene o recibe cada alerta.
  3. El EA coloca la orden desde dentro del terminal.

Como el EA vive en el terminal, el terminal debe estar en ejecución y con la sesión iniciada siempre que pueda dispararse una alerta. En la práctica, eso significa un VPS con Windows que tú mantienes: el terminal, el EA y su configuración, los reinicios y volver a iniciar sesión cuando el broker corta la conexión.

Le sirve a quien ya usa un EA, quiere control total de la lógica en MQL5 y se siente cómodo cuidando un servidor.

Opción 2: una URL de alertas alojada

Con fxapis, creas un hook de TradingView en la consola: eliges la cuenta de MT5, un volumen por defecto y cómo nombra tu broker los símbolos. Obtienes una URL secreta. La pegas en el campo de webhook de la alerta, pones la orden en el mensaje, y las alertas que se disparan se operan en tu cuenta:

Text
TradingView alert fires
  → POST https://api.fxapis.com/hooks/tradingview/<secret>   answered at once
  → the order is placed on your MT5 account
  → the alert and its result appear in the console

Un mensaje para una alerta de indicador se ve así (las plantillas de fxapis-integrations cubren indicadores, estrategias y texto simple):

JSON
{ "action": "buy", "symbol": "{{ticker}}", "volume": "0.20", "sl": "2310.5", "tp": "2385", "id": "{{ticker}}-{{timenow}}" }

El terminal corre en la nube de fxapis. No hay EA, ni VPS, ni servidor tuyo. Funciona con cualquier broker de MT5 (Exness, IC Markets, Pepperstone, XM u otro) siempre que tengas el login, la contraseña y el servidor de la cuenta.

Comparación

AspectPuente con EAURL de alertas alojada (fxapis)
ConfiguraciónInstalar el terminal y el EA, configurar el reléCrear un hook y pegar su URL en la alerta
Debe seguir en ejecuciónTu terminal, normalmente en un VPSNada tuyo
Dónde vive la lógicaEn el EA (MQL5)En el mensaje de la alerta
Varias cuentas por alertaUn terminal por cuentaUna orden multicuenta, en los planes que la incluyen
Actualizaciones y reconexionesTuyasDel proveedor
Puntos de falla típicosVPS caído, sesión cerrada en el terminal, EA detenido, relé inaccesibleMapeo de símbolos incorrecto, límites del plan, cuenta desconectada

Qué revisar en cualquier puente

Duplicados. Las alertas pueden llegar dos veces. fxapis opera cada id de alerta una sola vez (las plantillas lo llenan con {{timenow}}) y registra las repeticiones como duplicadas. Sin un id, el mismo mensaje dos veces en 60 segundos cuenta como uno.

Símbolos. OANDA:XAUUSD o PEPPERSTONE:XAUUSD de TradingView pueden ser XAUUSD.a o GOLD en tu broker. Un hook puede mapear los símbolos uno por uno o agregar un sufijo a todos.

Velocidad. TradingView cancela una solicitud de webhook que tarda más de tres segundos, así que quien la recibe debe responder de inmediato y operar después. Mantén la cuenta siempre conectada si cada segundo cuenta; una cuenta que se conecta bajo demanda tarda primero unos 10 segundos en conectarse, según nuestras mediciones.

Visibilidad. Vas a querer saber por qué una alerta no se operó. fxapis lista cada alerta que llega a un hook con lo que pasó con ella (enviada, rechazada, ignorada o duplicada) y el motivo en palabras simples.

Webhooks del lado de TradingView. TradingView envía webhooks solo a los puertos 80 y 443, y solo desde cuentas con la autenticación en dos pasos activada (TradingView: cómo configurar alertas con webhook, revisado el 26 de octubre de 2026).

Cuentas de prop firms. En una cuenta de challenge o fondeada (FTMO, FundedNext, The5ers o cualquier otra firma), la firma decide si un puente con EA o un servicio alojado puede operarla. Lee sus reglas actuales y pregúntale por escrito antes de conectarla.

Quién puede enviar. La URL de un hook es una credencial. Por defecto, un hook de fxapis solo acepta solicitudes desde las direcciones de webhook publicadas por TradingView, y puedes rotar la URL cuando quieras.

Próximos pasos

— Arquitecto de software e ingeniero de IA con más de 15 años construyendo y escalando sistemas de software. Diseña y construye software y sistemas de IA listos para producción, y escribe sobre cómo se hacen.

elwizard.netGitHubInstagram

FAQ

Preguntas frecuentes

¿Puede TradingView colocar operaciones en MT5 directamente?

No por sí solo. TradingView puede enviar un webhook cuando se dispara una alerta, pero no puede agregar un encabezado Authorization ni ejecutar código en MetaTrader. Un puente (un EA en un terminal o un servicio alojado) recibe la alerta y coloca la orden.

¿Necesito un VPS para enviar alertas de TradingView a MT5?

Solo con un puente con EA, que necesita un terminal siempre en ejecución. Con una URL de alertas alojada como la de fxapis, el terminal corre en la nube del proveedor y nada tuyo tiene que quedar encendido.

¿Qué plan de TradingView permite webhooks?

TradingView ofrece notificaciones por webhook en sus planes de pago, no en Basic, y envía webhooks solo desde cuentas con la autenticación en dos pasos activada (centro de ayuda y página de precios de TradingView, revisados el 30 de septiembre de 2026).

¿Qué pasa si TradingView envía la misma alerta dos veces?

Con fxapis se opera una sola vez. Pon un id único en el mensaje de la alerta (las plantillas usan {{timenow}}) y una repetición de ese id se registra como duplicada y no se envía.

Todo en este tema
Hosting y configuración

¿Necesitas un VPS para automatizar MetaTrader 5?

Terminal local, VPS alquilado o API alojada: dónde corre realmente la automatización de MT5, qué te toca mantener en cada caso y cuándo conviene un VPS.

4 min de lectura
> Connect. Execute. Scale.

Opera MT5 desde tu propio código.

Conecta cuentas con login, contraseña y servidor, y coloca órdenes por HTTPS. Nosotros ejecutamos MetaTrader 5; tú no instalas nada.