Skip to main content
Inicio›Integraciones›TradingView → MT5
TradingView → MT5 · configuración de webhook

TradingView webhook a MT5: señales que revisas o trading automático opcional

MetaTrader 5 no tiene un endpoint de webhook entrante, así que una alerta de TradingView no puede llegar directamente a una terminal MT5. PipSync cierra esa brecha: genera la URL de webhook que pegas en el diálogo de alertas de TradingView y convierte cada alerta en una señal en la página de Señales. Por defecto, PipSync no coloca ninguna orden a partir de una alerta: asignas tu cuenta MT5 a la señal y la confirmas tú. El trading automático es opcional y está desactivado por defecto: en el plan Advanced, una alerta JSON que supera todas las comprobaciones de seguridad se coloca en tus cuentas vinculadas sin aprobación. Sin VPS, sin EA y sin software puente.

Cobro en el checkout · Cancela cuando quieras · Plan Free disponible

Advertencia de riesgo: Operar con CFD y otros productos apalancados es complejo y conlleva un alto riesgo de perder dinero rápidamente debido al apalancamiento. Los datos del sector indican que el 70–80% de las cuentas de negociación minoristas pierden dinero con estos productos. Advertencia de riesgo · Rentabilidad pasada.

Cada alerta lleva un pequeño mensaje JSON con el instrumento, la dirección, la entrada, el SL y el TP. TradingView lo envía mediante POST a tu URL privada de PipSync, PipSync lo valida y aparece como señal en la página de Señales, donde la confirmas o la rechazas. Para que las alertas operen, configura el trading automático en Ajustes → Avanzado → Alertas de TradingView con un consentimiento explícito, vincula después tus cuentas y actívalo en Cuentas y trading automático. El mismo webhook gestiona alertas de precio individuales y alertas de estrategias.

TradingView → MT5 de un vistazo

Fuente de la señalAlertas de TradingView: alertas de indicador, alertas de precio o eventos de órdenes de estrategia, entregadas como POST de webhook
Requisito de TradingViewUn plan de pago de TradingView (el gratuito no admite webhooks) y un plan de PipSync que incluya la integración por webhook (Advanced)
Plataforma de destinoMetaTrader 5: en vivo en PipSync; cuentas con cobertura (hedging) y compensación (netting)
URL del webhookURL secreta única por cuenta, generada en Ajustes → Avanzado → Alertas de TradingView (se muestra una sola vez); puedes generar una nueva si se filtra
Formato del payloadJSON con instrument, direction (buy/sell), entry, sl y tp1 (sl y tp deben ser mayores que 0): los marcadores de TradingView como {{ticker}} rellenan los valores automáticamente; solo las alertas JSON pueden operar automáticamente
InfraestructuraTotalmente en la nube: sin VPS, sin EA, nada instalado en tu terminal MT5
Trading automáticoOpcional y desactivado por defecto: solo alertas JSON que llegan desde las propias direcciones de TradingView, con la pérdida en el stop loss limitada al riesgo del canal (0,5 % del saldo por defecto); el deslizamiento (slippage) y los saltos de precio pueden superarlo
PrecioRequiere un plan de PipSync que incluya la integración por webhook (Advanced); consulta los precios vigentes en la página de planes

¿Cómo conecto un webhook de TradingView a MT5?

Configuras la parte de PipSync una sola vez y luego reutilizas la misma URL de webhook en cada alerta de TradingView que crees.

  1. Crea tu cuenta de PipSync y elige un plan

    Regístrate en app.pipsync.io y suscríbete a un plan que incluya la integración por webhook (el plan Advanced); el plan Free no la incluye. Se requiere método de pago.

  2. Genera tu URL de webhook

    En el panel, ve a Ajustes → Avanzado → Alertas de TradingView y pulsa Generar URL de webhook. La URL se muestra una sola vez: cópiala y guárdala. Trátala como una contraseña, porque cualquiera que la tenga puede enviar señales a tu cuenta y, con el trading automático activado, desencadenar operaciones; si sospechas una filtración, genera una nueva desde el mismo lugar. Las alertas recibidas aparecen en Alertas recientes.

  3. Conecta tu cuenta MT5

    Agrega una cuenta desde Cuentas de trading → Añadir cuenta y elige MetaTrader 5. PipSync trabaja del lado del servidor, así que no hay ningún EA que instalar y tu terminal no necesita permanecer abierta. Cuando llegue una alerta, asignas esta cuenta a la señal y la confirmas. Empieza con una cuenta demo.

  4. Crea una alerta en TradingView con un mensaje JSON

    En TradingView, abre el diálogo de alertas (Alt+A), define tu condición y pega la plantilla JSON de PipSync en el campo Mensaje. Usa precios reales de stop-loss y take-profit (mayores que 0) y no añadas ningún campo de tamaño, como lots: una alerta que indica un tamaño propio nunca se opera automáticamente. Marcadores como {{ticker}}, {{close}} y {{strategy.order.action}} los rellena TradingView cuando se dispara la alerta.

  5. Pega la URL del webhook en la alerta

    En el mismo diálogo, baja a Notificaciones → URL del webhook y pega tu URL de PipSync; luego haz clic en Crear. A partir de ahora, cada vez que se dispare esta alerta, TradingView enviará el JSON mediante POST a PipSync.

  6. Dispara una alerta de prueba

    Dispara la alerta una vez y revisa Alertas recientes en Ajustes → Avanzado → Alertas de TradingView para ver cómo se interpretó. Después asigna tu cuenta MT5 a la señal en la página de Señales y confirma o rechaza la señal a mano.

  7. Opcional: activa el trading automático

    Cuando varias alertas se hayan interpretado como esperabas, marca el consentimiento en Ajustes → Avanzado → Alertas de TradingView y pulsa Configurar trading automático (plan Advanced). Después abre Cuentas y trading automático, vincula tu cuenta MT5 y activa el trading automático. Mientras no lo hagas, cada alerta sigue siendo una señal para tu aprobación.

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

¿Por qué TradingView no puede enviar webhooks directamente a MT5?

Porque un webhook necesita un servidor que escuche solicitudes HTTP entrantes, y la terminal MT5 es una aplicación de escritorio sin endpoint entrante. TradingView solo puede enviar una alerta por POST a una URL pública, y no hay nada en MetaTrader 5 a lo que pueda llamar.

La solución tradicional es alquilar un VPS con Windows, mantener una terminal MT5 funcionando en él las 24 horas e instalar un EA más un puente local que reciba el webhook y lo retransmita a la terminal. Esa pila es frágil y queda enteramente bajo tu mantenimiento. PipSync la reemplaza: el endpoint del webhook y el análisis de la alerta corren en los servidores de PipSync, y la alerta llega a tu página de Señales. Si quieres el trasfondo más profundo de por qué MetaTrader no tiene soporte nativo de webhooks, la guía de webhooks de MetaTrader enlazada abajo cubre MT4 y MT5 en detalle.

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

Un objeto pequeño con cinco campos: instrument, direction, entry, sl y tp1. direction es "buy" o "sell"; instrument debe coincidir exactamente con el nombre del instrumento tal como aparece en la lista de símbolos MT5 de tu bróker (por ejemplo EURUSD, GBPUSD o USDJPY).

sl y tp1 deben ser mayores que 0. Un campo de tamaño nunca define el tamaño: una alerta que indica un tamaño propio o un riesgo (por ejemplo lots, qty, contracts, size, volume, units, amount o risk) no se opera automáticamente y se guarda como señal para tu aprobación. Solo las alertas JSON pueden operar automáticamente; una alerta de texto plano se guarda siempre como señal para tu aprobación. Los marcadores de TradingView hacen que el mensaje sea dinámico: {{ticker}} inserta el símbolo del gráfico, {{close}} el precio actual y {{strategy.order.action}} la dirección de una orden de estrategia.

  • instrument — obligatorio: el nombre del instrumento MT5 de la lista de símbolos de tu bróker
  • direction — obligatorio: "buy" o "sell"
  • entry — obligatorio: precio de entrada
  • sl — obligatorio: precio de stop-loss, mayor que 0
  • tp1 — obligatorio: precio de take-profit, mayor que 0
  • lots, qty, contracts, size, volume, units, amount o risk — nunca se usan para dimensionar; una alerta que lleve uno no se opera automáticamente
  • Marcadores como {{ticker}} y {{close}} — los rellena TradingView al disparar la alerta

¿Puedo usar una estrategia de TradingView como fuente de señales?

Sí. Configura la condición de tu alerta a las ejecuciones de órdenes de la estrategia y usa {{strategy.order.action}} en el campo direction para que la misma alerta envíe "buy" cuando tu estrategia abre largo y "sell" cuando abre corto. Cada alerta llega como una señal a la página de Señales para que la revises o, con el trading automático activado, se coloca si supera todas las comprobaciones.

El payload solo describe la entrada (instrumento, dirección, entrada, SL y TP). PipSync no cierra posiciones a partir de alertas de TradingView: las salidas se producen por stop loss, take profit o por ti. Mientras siga abierta una posición del mismo instrumento que abrió una alerta de TradingView, una alerta nueva para ese instrumento no se opera automáticamente, en ninguna dirección; una alerta en dirección contraria mientras esa posición sigue abierta se retiene como probable salida de la estrategia y se guarda como señal para tu aprobación.

¿Pueden las alertas de TradingView operar en MT5 automáticamente?

Solo si lo activas. El trading automático es opcional y está desactivado por defecto. Requiere el plan Advanced: lo configuras en Ajustes → Avanzado → Alertas de TradingView con un consentimiento explícito (Configurar trading automático) y luego vinculas tus cuentas y lo activas en Cuentas y trading automático. Sin eso, cada alerta se queda como señal para tu aprobación.

Con el trading automático activado, la pérdida en el stop loss se limita al riesgo del canal, por defecto el 0,5 % del saldo de la cuenta. Si el riesgo no se puede medir en una cuenta (saldo desconocido, sin datos del contrato o cuenta que por ahora no está en USD; por ahora el trading automático valora el riesgo solo en pares de divisas: el oro, los índices, las cripto y otros CFD en cuentas de MT5, cTrader y Match-Trader no se operan) o el lote mínimo del bróker superaría ese límite, esa cuenta no se opera. Si todas las cuentas fueron rechazadas por estos límites, la alerta se conserva como señal para tu aprobación; si el bróker rechaza la orden en todas las cuentas, la señal se marca como rechazada. El deslizamiento (slippage) y los saltos de precio pueden hacer que la pérdida real supere el límite. Si el servicio de deduplicación no está disponible, las alertas solo se guardan como señales. Una alerta se opera automáticamente solo si se cumple todo lo siguiente:

  • es una alerta JSON: las alertas de texto plano se guardan siempre como señal para tu aprobación
  • procede de las direcciones IP de envío publicadas por TradingView
  • no indica un tamaño propio (por ejemplo lots, qty, contracts, size, volume, units, amount o risk); si lo hace, queda como señal para tu aprobación
  • tu plan Advanced sigue activo
  • no es un duplicado: los reintentos de TradingView se deduplican
  • tu espacio de trabajo está por debajo de 5 ejecuciones automáticas por minuto
  • no sigue abierta ninguna posición en el mismo instrumento que haya abierto una alerta de TradingView, en ninguna dirección

¿Necesito un plan de pago de TradingView para los webhooks?

Sí. Las notificaciones por webhook son una función de pago de TradingView: el plan gratuito de TradingView puede mostrar alertas en pantalla, pero no enviarlas por POST a una URL. Esto es una limitación de TradingView, no de PipSync.

Del lado de PipSync, la URL de webhook requiere un plan que incluya la integración por webhook (Advanced), así que además de la suscripción a TradingView necesitas ese plan de PipSync.

¿Qué ocurre entre el disparo de la alerta y la señal en PipSync?

TradingView envía tu JSON por POST a la URL de webhook de PipSync, PipSync lo analiza y lo valida, y lo registra como una señal en la página de Señales. Cada paso queda registrado, así que puedes abrir el panel después y ver qué se recibió y cómo se interpretó.

Si no has activado el trading automático, PipSync no abre la operación: asignas tu cuenta MT5 a la señal y la confirmas o la rechazas a mano. Con el trading automático activado, una alerta que supera todas las comprobaciones se coloca en tus cuentas vinculadas con la pérdida en el stop loss limitada al riesgo del canal; una que no las supera se guarda como señal para tu aprobación. Como todo esto corre en la nube, el webhook sigue recibiendo alertas cuando tu computadora está apagada: no hay ningún VPS que vigilar.

¿Cómo pruebo el webhook antes de operar en vivo?

Dispara la alerta una vez y revisa Alertas recientes en Ajustes → Avanzado → Alertas de TradingView para ver cómo se interpretó, sin esperar a que se dispare una alerta en vivo.

Para las primeras alertas reales, usa una cuenta demo de MT5 y deja el trading automático desactivado: así cada alerta es una señal que revisas, asignas la cuenta y la confirmas tú. Pasa a tu cuenta en vivo, o activa el trading automático, solo después de que algunas alertas se hayan interpretado exactamente como esperabas.

Analiza gratis, ejecuta con un plan de pago

Conecta una fuente de señales y observa cómo PipSync analiza en tiempo real. Empieza en el plan Free a 0 $ sin tarjeta, o suscríbete desde 24 $/mes para la ejecución: cobrado en el checkout, cancela cuando quieras.

Cobro en el checkout · Cancela cuando quieras · Plan Free disponible

Advertencia de riesgo: Operar con CFD y otros productos apalancados es complejo y conlleva un alto riesgo de perder dinero rápidamente debido al apalancamiento. Los datos del sector indican que el 70–80% de las cuentas de negociación minoristas pierden dinero con estos productos. Advertencia de riesgo · Rentabilidad pasada.

FAQ

Preguntas frecuentes

No. MT5 es una terminal de escritorio sin endpoint HTTP entrante, así que TradingView no tiene una URL a la que enviar la alerta. Necesitas un endpoint alojado en medio: PipSync proporciona ese endpoint y convierte cada alerta en una señal en la nube.

Escrito por el equipo de PipSync · Revisado por PipSync Editorial, Equipo editorial · 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 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.