Automatiza alertas TradingView hacia MT4
Convierte una alerta TradingView en flujo de orden MetaTrader 4 sin copiar y pegar. TheConnector recibe el webhook, valida la cuenta destino y enruta la señal al terminal MT4 conectado.
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.10,
"sl": 1.0820,
"tp": 1.0910
}
Lista completa y alias: referencia de sintaxis de comandos.
Cuándo usar este flujo
Usa esta ruta cuando la lógica de estrategia vive en TradingView pero la ejecución debe hacerse en MetaTrader 4.
- ✓ Alertas Pine Script enrutadas a MT4
- ✓ Enrutamiento a una o varias cuentas autorizadas
- ✓ Límites diarios de webhooks aplicados por plan
Puntos técnicos a asegurar
El mapeo de símbolos es crítico cuando el bróker añade sufijos, prefijos o nombres de instrumentos distintos de TradingView.
- ✓ Mapear XAUUSD a XAUUSDm o GOLD si hace falta
- ✓ Mantener estable el payload del webhook
- ✓ Probar cada cuenta MT4 antes de escalar volumen
Preparar el enrutamiento antes de la prueba demo
El flujo MT4 conecta precios, mapeo de símbolos y documentación para mantener una configuración fácil de seguir.
- ✓ Revisar el acceso Basic y los futuros planes
- ✓ Entender el mapeo de símbolos del bróker
- ✓ Leer las guías de instalación
Instalar el Expert Advisor MT4 en pocos minutos
El eslabón de ejecución en MT4 es un pequeño Expert Advisor. Descárguelo desde la guía de instalación, adjúntelo a un gráfico, pegue el AccountCode y el token de enrutamiento de su panel y active AutoTrading. En cuanto el EA se conecta, la cuenta pasa a Conectada en el panel y puede enviar una primera alerta de prueba a una cuenta demo antes de operar en real.
- ✓ Descargar el EA desde la guía de instalación MT4
- ✓ Pegar el AccountCode y el token de enrutamiento del panel
- ✓ Activar AutoTrading y dejar el terminal abierto
Un payload JSON mínimo y legible
El mensaje de alerta de TradingView es JSON simple, no una sintaxis propietaria: una acción (buy o sell), un símbolo y un volumen bastan para una primera orden, con campos opcionales de stop-loss y take-profit cuando su estrategia los necesite. Como el formato es el mismo en todas las plataformas, la alerta escrita hoy para MT4 se reutiliza sin cambios si después enruta a MT5 o cTrader.
- ✓ "action": "buy", "symbol": "EURUSD", "volume": 0.10
- ✓ Campos SL/TP opcionales cuando la estrategia los necesita
- ✓ El mismo payload sirve después en MT5 y cTrader
Webhook recibido pero no ejecutado: leer los estados
Cuando una alerta no se convierte en orden MT4, el panel muestra exactamente dónde se detuvo la cadena en lugar de dejarle adivinar. Un webhook parado antes del ACK suele significar que el terminal está cerrado o AutoTrading desactivado. Un rechazo siempre nombra su motivo: un símbolo de bróker desconocido se corrige con una entrada de mapeo, una cuota diaria superada se ve en los contadores, y un comando llegado tarde expira por TTL en lugar de ejecutarse a un precio obsoleto.
- ✓ Sin ACK: revisar el terminal y AutoTrading
- ✓ Símbolo rechazado: añadir o corregir el mapeo
- ✓ Cuota o TTL: el historial nombra la razón exacta