Skip to main content
InicioIntegracionesTradingView → MT4
TradingView → MT4 · guía de configuración

TradingView a MT4: alertas por webhook ejecutadas sin un VPS

MetaTrader 4 no puede recibir webhooks, así que las alertas de TradingView no llegan a él directamente. PipSync resuelve esto entregándote una URL de webhook en la nube: TradingView envía el JSON de la alerta ahí y PipSync ejecuta la orden en tu cuenta de MT4 del lado del servidor, sin VPS, sin EA puente y sin instalar nada en tu terminal.

Empieza gratis — sin tarjetaVer precios

Advertencia de riesgo: Los CFD son instrumentos complejos y conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento. El 70–80% de las cuentas de inversores minoristas pierden dinero al operar con CFD. Advertencia de riesgo · Rentabilidad pasada.

La solución tradicional es un VPS con Windows ejecutando MT4 más un EA puente que consulta un relay de terceros: tres piezas móviles que tienen que mantenerse en pie. Con PipSync el webhook termina en la nube y la operación se coloca desde ahí, así que tu alerta sigue ejecutándose incluso cuando tu computadora y tus gráficos están cerrados. Tú mantienes el control: la alerta puede llevar su propio precio, Stop-Loss, Take-Profit y tamaño de lote, o dejar el dimensionamiento a tus reglas de riesgo del lado del servidor.

TradingView → MT4 de un vistazo

Origen de la señalAlertas por webhook de TradingView, desde estrategias en Pine o alertas simples de precio o indicador (los webhooks requieren un plan de pago de TradingView)
Plataforma de destinoMetaTrader 4, activa en la beta pública de PipSync; admite cuentas de cobertura y SL/TP del lado del servidor
Endpoint del webhookUna URL única por cuenta (https://pipsync.io/api/tradingview/webhook/<secret-token>): mantenla privada y regenérala si se filtra
Carga útil de la alertaJSON con action, symbol y opcionalmente price, sl, tp, lots, comment; los marcadores de TradingView como {{ticker}}, {{close}} y {{strategy.order.action}} se completan al dispararse
InfraestructuraTotalmente en la nube: sin VPS con Windows, sin EA puente y sin un terminal que deba permanecer abierto
PruebasEnviar señal de prueba en el panel dispara una carga útil de ejemplo y muestra el resultado interpretado y la respuesta del bróker antes de que se active cualquier alerta real
PrecioPlan gratuito disponible (0 €); planes de pago desde 49 €/mes

¿Cómo conecto TradingView con MT4?

Todo lo del lado de PipSync ocurre en el panel; del lado de TradingView solo creas una alerta. No se instala nada en tu terminal de MT4.

  1. Crea una cuenta de PipSync y conecta MT4

    Regístrate en app.pipsync.io: el plan gratuito basta para construir y probar esta ruta. Agrega tu cuenta de MetaTrader 4 como conexión de bróker; se recomienda empezar con una cuenta demo.

  2. Obtén tu URL de webhook de PipSync

    En el panel, ve a Sources → Add Source → TradingView Webhook. PipSync genera una URL única que contiene un token secreto. Cópiala y trátala como una contraseña: cualquiera que la tenga puede enviar señales a tu cuenta, y puedes regenerarla desde la página de Sources si alguna vez queda expuesta.

  3. Crea la alerta en TradingView

    Abre el panel de Alertas (el icono del reloj, o Alt+A) y configura la condición: ya sea órdenes ejecutadas de una estrategia en Pine, o una condición simple como un nivel de precio o un cruce de indicador. Las notificaciones por webhook son una función de pago de TradingView; el plan gratuito de TradingView no puede enviarlas.

  4. Pega el JSON en el mensaje de la alerta

    En el campo Message, usa la plantilla de PipSync: {"action": "{{strategy.order.action}}", "symbol": "{{ticker}}", "price": {{close}}, "sl": 0, "tp": 0, "lots": 0.01}. Para una alerta simple, reemplaza el marcador de action por un "buy" o "sell" fijo, y reemplaza sl, tp y lots por valores fijos o variables de estrategia según necesites.

  5. Agrega la URL del webhook y guarda

    En Notifications, marca Webhook URL, pega tu URL de PipSync y haz clic en Create. A partir de ahora, cada vez que la alerta se dispare, TradingView envía el JSON a PipSync, que lo valida y enruta la orden a tu cuenta de MT4.

  6. Prueba antes de operar en real

    Usa Enviar señal de prueba en tu origen de TradingView en PipSync para disparar una carga útil de ejemplo e inspeccionar el resultado interpretado y la respuesta del bróker. Mantén la ruta en una cuenta demo, opcionalmente con el modo de Aprobación manual activado, hasta que hayas visto unas cuantas alertas reales ejecutarse exactamente como esperabas.

Tiempo de configuración típico: unos 12 minutos.

¿Por qué TradingView no puede enviar alertas directamente a MT4?

Porque MT4 es un terminal de escritorio sin endpoint web entrante: TradingView entrega las alertas enviando JSON a una URL, y simplemente no hay nada en MetaTrader 4 que pueda escuchar esa solicitud. Las plataformas hablan idiomas distintos: HTTP push de un lado, un terminal cerrado del otro.

La solución clásica encadena un servicio relay de terceros, un VPS con Windows y un EA puente ejecutándose dentro de MT4 que consulta el relay en busca de nuevas alertas. Funciona, pero pagas por el VPS, mantienes el EA, y toda la cadena se detiene en cuanto el terminal se cae, Windows se actualiza o la suscripción al relay caduca.

PipSync elimina el terminal de la ruta de recepción por completo. El webhook termina en los servidores de PipSync, la carga útil se valida ahí y la orden se ejecuta en tu cuenta de MT4 del lado del servidor. No hay relay al que suscribirse, ni EA que adjuntar a un gráfico, ni una máquina tuya que deba quedar encendida.

¿Qué JSON pongo en el mensaje de la alerta de TradingView?

PipSync espera un objeto JSON pequeño en el campo Message de la alerta: dos campos obligatorios y algunos opcionales. TradingView reemplaza los marcadores entre dobles llaves por valores en vivo cuando la alerta se dispara, así que una sola plantilla de mensaje puede servir para cada disparo.

Una salvedad específica de MT4: el campo symbol debe coincidir exactamente con el nombre del instrumento de tu bróker tal como aparece en la lista de símbolos. Muchos brókeres de MT4 añaden sufijos o usan su propia nomenclatura, así que si {{ticker}} no coincide con cómo tu bróker llama al instrumento, escribe el símbolo del bróker de forma fija en el mensaje en lugar de usar el marcador.

  • action (obligatorio): "buy", "sell" o "close"; "close" cierra la posición abierta en ese símbolo
  • symbol (obligatorio): el nombre del instrumento exactamente como lo lista tu bróker (por ejemplo XAUUSD, US30, EURUSD)
  • price (opcional): precio de entrada; 0 significa ejecutar al precio de mercado actual
  • sl / tp (opcional): precios de Stop-Loss y Take-Profit; 0 significa ninguno
  • lots (opcional): anula tus reglas de riesgo para esta operación; omítelo para dejar que decida tu dimensionamiento configurado del lado del servidor
  • comment (opcional): un comentario de la operación, útil para distinguir estrategias en tu historial de MT4

¿Debo usar una alerta de estrategia en Pine o una alerta simple?

Usa una alerta de estrategia si tu lógica vive en un script strategy() de Pine, y una alerta simple para condiciones puntuales: ambas pueden enviar al mismo webhook de PipSync. La diferencia está en lo que los marcadores pueden resolver.

Una alerta de estrategia se dispara con las órdenes ejecutadas de la estrategia, así que una sola alerta cubre tanto entradas como salidas: {{strategy.order.action}} se resuelve como "buy" o "sell" según cuál orden se acabe de ejecutar, y la misma plantilla de mensaje maneja ambas direcciones.

Una alerta simple, como un precio cruzando un nivel o una condición de indicador, no tiene contexto de estrategia, así que {{strategy.order.action}} queda vacío y la carga útil sería rechazada. Para alertas simples, escribe el action de forma fija ("buy" en una alerta, "sell" en otra) y crea una alerta por dirección. Los marcadores de precio y símbolo como {{close}} y {{ticker}} funcionan en ambos tipos de alerta.

¿Sigo necesitando un VPS o un EA puente para MT4?

No, ese es justamente el punto de esta ruta. El webhook se recibe, se valida y se convierte en una orden en los servidores de PipSync, y la operación se ejecuta en tu cuenta de MT4 del lado del servidor. No hay EA que instalar, ni gráfico que deba quedar abierto, ni VPS con Windows que rentar y parchear.

El soporte de MT4 está activo en la beta pública de PipSync y cubre lo que esperan los traders de MT4: las cuentas de cobertura funcionan, y el Stop-Loss y el Take-Profit se colocan del lado del servidor junto con la orden en lugar de gestionarse con un script frágil del lado del cliente. Cada webhook recibido y cada orden resultante quedan registrados en el panel, así que puedes auditar exactamente qué envió TradingView y qué ejecutó tu bróker.

¿Cómo mantengo el control del riesgo cuando las alertas se disparan automáticamente?

Tú decides, por ruta, si el dimensionamiento lo controla la alerta o tus reglas del lado del servidor. Si la alerta incluye un valor de lots, se usa exactamente ese tamaño para la operación; si lo omites, PipSync aplica las reglas de riesgo que configuraste, y esas reglas se ejecutan en el servidor, antes de que cualquier orden llegue a MT4.

Para las salidas tienes la misma opción: pon precios de sl y tp en la carga útil de la alerta, o envía una alerta de seguimiento con action "close" para cerrar la posición en ese símbolo. Mientras todavía estás validando una estrategia, el modo de Aprobación manual retiene cada señal entrante para tu confirmación en lugar de ejecutarla de inmediato; combinado con una cuenta demo, eso te permite observar toda la cadena TradingView → MT4 de principio a fin sin nada en juego.

Pruébalo con el plan gratuito

Conecta una fuente de señales y una cuenta de bróker, observa cómo PipSync analiza y enruta en tiempo real, y mejora tu plan solo si necesitas más. Sin tarjeta de crédito para empezar.

Empieza gratis — sin tarjetaVer precios

Advertencia de riesgo: Los CFD son instrumentos complejos y conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento. El 70–80% de las cuentas de inversores minoristas pierden dinero al operar con CFD. Advertencia de riesgo · Rentabilidad pasada.

FAQ

Preguntas frecuentes

¿Puede TradingView enviar alertas directamente a MT4?

No. TradingView entrega las alertas como solicitudes HTTP de webhook, y MetaTrader 4 no tiene forma de recibirlas: es un terminal de escritorio sin endpoint web entrante. Necesitas un intermediario: PipSync ofrece una URL de webhook en la nube que recibe la alerta y ejecuta la orden en tu cuenta de MT4 del lado del servidor, sin VPS ni EA puente de por medio.

Escrito por el equipo de PipSync · Revisado por Tobias Russmann, Director, PipSync · Publicado · Última actualización

PipSync es una plataforma de automatización de señales basada en la nube que enruta señales de trading desde Telegram, Discord, alertas de TradingView y webhooks personalizados a cuentas de bróker en MetaTrader 4, MetaTrader 5, cTrader, Match-Trader, Binance Futures y Bybit, con gestión de riesgo del lado del servidor y sin necesidad de VPS. PipSync es una herramienta de ejecución, no un proveedor de señales ni asesoramiento de inversión.

PipSync es una herramienta de ejecución de señales. No proporciona señales de trading, no garantiza ningún resultado y no constituye asesoramiento de inversión. Operar productos apalancados conlleva un riesgo sustancial de pérdida. Consulta la advertencia de riesgo y el descargo de rendimiento.