Formatos de webhook de TradingView para MT5: cámbiate sin tocar tus alertas.
La razón número uno por la que los traders dudan en cambiar de puente es un solo miedo: «¿Tengo que reescribir todas mis alertas de TradingView?» Con SignalForge, la respuesta es no. El webhook entiende los formatos más comunes del mercado y los mapea a sus propios campos automáticamente — en la mayoría de casos apuntas tu alerta a una URL nueva y pegas el mismo mensaje que ya usabas.
Pega tu alerta de siempre — funciona.
SignalForge acepta su propio JSON nativo, pero también lee la sintaxis de webhook que usan los puentes e indicadores más populares. Este es el mensaje exacto que puedes pegar, según de dónde vengas:
| Vienes de | Pega esta alerta exacta |
|---|---|
| SignalForge (nativo) | {"action":"buy","symbol":"EURUSD","lot":0.1,"sl":50,"tp":100} |
| PineConnector (CSV) | 60123456789,buy,EURUSD,vol_lots=0.1,sl_pips=50,tp_pips=100 |
| TradersPost (JSON) | {"ticker":"EURUSD","action":"buy","stopLoss":{"amount":"10"},"takeProfit":{"amount":"20"}} |
| AlgoWay (JSON) | {"platform_name":"metatrader5","ticker":"EURUSD","order_action":"buy","order_contracts":0.10} |
| SignalStack / genérico | {"symbol":"EURUSD","action":"buy","quantity":1} |
| Texto compacto | buy EURUSD lot=0.1 sl=1.0800 tp=1.1000 |
Lo único que cambias es la URL de destino de tu alerta — tu webhook https://api.signalforge-ai.com/wh/TU_TOKEN. El cuerpo del mensaje se queda igual.
Cómo se mapean los campos.
Cada plataforma usa nombres distintos para la misma idea. SignalForge los normaliza automáticamente:
El volumen solo se mapea cuando no hay ambigüedad. vol_lots y el order_contracts de AlgoWay en MetaTrader 5 se leen como lotes, pero el tamaño por riesgo (vol_dollar, vol_pct) y los recuentos de contratos de plataformas que no son MT5 (quantity) se ignoran a propósito — de lo contrario, un «1» pensado como un contrato podría abrir una posición 100× más grande. Cuando no se envía un tamaño de lote claro, el EA usa tu valor por defecto o el dimensionado por riesgo.
Alertas minimalistas: solo «buy» o «sell».
Algunos traders quieren la alerta más simple posible: una sola palabra. SignalForge lo admite de dos formas.
1. El marcador {{ticker}}. TradingView lo sustituye por el símbolo del gráfico antes de enviar, así que una sola plantilla funciona en cualquier gráfico:
2. Un símbolo por defecto. Configura un símbolo por defecto en tu panel (Setup) y una alerta que contenga solo buy o sell — sin ningún símbolo — abre una operación en ese símbolo. Si no hay ninguno configurado, una alerta sin símbolo se rechaza de forma segura para que un error tipográfico nunca opere el instrumento equivocado.
Qué está cubierto (y qué no).
Ser honestos sobre el alcance te ahorra un ticket de soporte más adelante.
Totalmente soportado: entradas y cierres a mercado en todos los formatos anteriores.
Aún no soportado: órdenes pendientes (buy/sell limit y stop), reversiones de posición y cierres parciales direccionales.
Esos comandos se rechazan con un mensaje claro en lugar de ejecutarse mal — así una instrucción no soportada nunca se convierte en una operación errónea.
Migrar en tres pasos.
Crea tu cuenta de SignalForge y copia tu URL de webhook.
En cada alerta de TradingView, reemplaza solo la URL del webhook — deja el mensaje intacto.
Envía una alerta de prueba y confirma que aparece en tu panel y se ejecuta en 1–2 segundos.
¿Formato de alerta listo? Conecta todo el puente TradingView a MT5 de principio a fin en menos de 100 ms.
Conserva tus alertas.
Cambia tu factura.
Si la fricción de migrar es lo único que te mantiene en un puente de 39 $/mes, esa excusa se acabó. Pega tu alerta de PineConnector, TradersPost o AlgoWay en SignalForge y empieza a operar en MetaTrader 5 desde 4,99 $/mes. Gratis 14 días, sin tarjeta en Starter.