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

Source: https://pipsync.io/es/tradingview-to-mt5
Last updated: 2026-06-08

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.

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ñal | Alertas de TradingView: alertas de indicador, alertas de precio o eventos de órdenes de estrategia, entregadas como POST de webhook |
| Requisito de TradingView | Un 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 destino | MetaTrader 5: en vivo en PipSync; cuentas con cobertura (hedging) y compensación (netting) |
| URL del webhook | URL 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 payload | JSON 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 |
| Infraestructura | Totalmente en la nube: sin VPS, sin EA, nada instalado en tu terminal MT5 |
| Trading automático | Opcional 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 |
| Precio | Requiere 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.

## ¿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.

## FAQ

### ¿Puede MetaTrader 5 recibir webhooks de TradingView directamente?

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.

### ¿Cómo obtengo una URL de webhook para TradingView?

En el panel de PipSync, ve a Ajustes → Avanzado → Alertas de TradingView y pulsa Generar URL de webhook. La URL contiene un token secreto y se muestra una sola vez; la pegas en el campo URL del webhook de cualquier alerta de TradingView. Mantenla en secreto: con el trading automático activado, cualquiera que la tenga puede desencadenar operaciones. Genera una nueva en el mismo lugar si sospechas una filtración. Las alertas recibidas aparecen en Alertas recientes.

### ¿Qué campos necesita el payload del webhook de TradingView?

Cinco campos: instrument, direction ("buy" o "sell"), entry, sl y tp1, con sl y tp mayores que 0. El instrumento debe coincidir con el nombre que lista tu bróker. Los marcadores de TradingView como {{ticker}} y {{strategy.order.action}} rellenan los valores automáticamente. Una alerta que indica un tamaño propio (por ejemplo lots) nunca se opera automáticamente. Solo las alertas JSON pueden operar automáticamente; las alertas de texto plano se guardan siempre como señal para tu aprobación.

### ¿Funcionan los webhooks de TradingView con el plan gratuito de TradingView?

No. Las notificaciones por webhook requieren un plan de pago de TradingView; el plan gratuito de TradingView puede mostrar alertas, pero no enviarlas a una URL. Además, la URL de webhook de PipSync requiere un plan de PipSync que incluya la integración por webhook (Advanced), no el plan Free.

### ¿Puede una alerta de TradingView abrir una operación en MT5 automáticamente?

Solo si lo activas. Por defecto, una alerta de TradingView llega a PipSync como una señal en la página de Señales, donde la revisas y la confirmas o la rechazas. El trading automático es opcional y está desactivado por defecto: requiere el plan Advanced, se configura en Ajustes → Avanzado → Alertas de TradingView con un consentimiento explícito y, después de vincular tu cuenta MT5, se activa en Cuentas y trading automático. Con él activado, la pérdida en el stop loss se limita al riesgo del canal (0,5 % del saldo de la cuenta por defecto) y una alerta solo se opera si supera todas las comprobaciones, por ejemplo que sea una alerta JSON enviada desde las direcciones de TradingView y que no indique un tamaño propio. El deslizamiento (slippage) y los saltos de precio pueden hacer que la pérdida real supere el límite.

### ¿Necesito un VPS o un EA para conectar TradingView con MT5?

No. PipSync aloja el endpoint del webhook y procesa las alertas del lado del servidor, así que no hay ningún Expert Advisor que instalar ni ninguna terminal que tenga que permanecer en línea. El flujo corre por completo en la nube y sigue recibiendo alertas cuando tu computadora está apagada.

### ¿Puedo usar alertas de TradingView en una cuenta MT5 de prop firm?

Técnicamente sí: puedes conectar tu cuenta MT5 de prop firm y revisar cada alerta como señal en la página de Señales. Sin embargo, las reglas de las prop firms difieren según la firma, así que verifica con la tuya que se permita la ejecución automatizada o por webhook antes de operar en vivo.

## Related

- [¿Qué es un webhook de TradingView?](https://pipsync.io/es/what-is-a-tradingview-webhook)
- [Conecta Claude y ChatGPT a MT5 — opera hablando, con MCP](https://pipsync.io/es/claude-chatgpt-to-mt5)
- [Inicio rápido de MCP — conecta Claude o ChatGPT a PipSync en minutos](https://pipsync.io/es/mcp-quickstart-guide)
- [Por qué MetaTrader no tiene webhook de entrada (y cómo llevar igualmente tus alertas de TradingView a PipSync como señales, con trading automático opcional)](https://pipsync.io/es/metatrader-webhook)
- [TradingView a MT4: el soporte llegará próximamente](https://pipsync.io/es/tradingview-to-mt4)
- [TradingView a cTrader: señales que revisas o trading automático opcional](https://pipsync.io/es/tradingview-to-ctrader)
- [Webhook a MT5: envía señales JSON desde cualquier sistema](https://pipsync.io/es/webhook-to-mt5)
- [Telegram a MT5: copia señales a MetaTrader 5 de forma automática](https://pipsync.io/es/telegram-to-mt5)
- [Copiador de señales sin VPS: la ejecución corre en la nube](https://pipsync.io/es/signal-copier-no-vps)

---

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.
