Empezar gratis
← Todos los artículos Blog de TheConnector

JSON del webhook de TradingView: referencia de un payload estable

Los campos de un payload de webhook TradingView claro y auditable — action, symbol, cuenta, plataforma, riesgo — con ejemplo Pine Script y errores comunes.

2026-05-12 1 min de lectura webhook JSON TradingView Pine Script payload

TheConnector es una herramienta técnica de enrutamiento y automatización. La estrategia, la cuenta broker y el riesgo siguen bajo control del usuario.

Por qué importa un esquema estable

Un webhook inspira más confianza cuando el mensaje es explícito. Un payload JSON estable se puede leer, registrar y auditar meses después. TheConnector usa JSON simple a propósito: sin lenguaje propietario ni reglas de análisis ocultas.

Los campos esenciales

Un payload mínimo y útil describe la acción y su destino.

{
  "action": "buy",
  "symbol": "EURUSD",
  "account": "MY_ACCOUNT",
  "platform": "mt5",
  "risk": "1",
  "sl": "20",
  "tp": "40"
}

Campo por campo

  • action: buy, sell o una instrucción de cierre
  • symbol: el ticker de TradingView, mapeado al símbolo del broker por su cuenta
  • account: qué cuenta conectada debe recibirlo
  • platform: mt4, mt5 o ctrader cuando necesita ser explícito
  • risk: su unidad de riesgo, interpretada por las reglas de la cuenta
  • sl y tp: distancias opcionales de stop loss y take profit

Enviarlo desde Pine Script

Construya el JSON como cadena y envíelo solo con una condición confirmada.

//@version=5
indicator("Webhook payload", overlay=true)
longSignal = ta.crossover(ta.sma(close, 20), ta.sma(close, 50))
if longSignal and barstate.isconfirmed
    alert("{\"action\":\"buy\",\"symbol\":\"EURUSD\",\"account\":\"MY_ACCOUNT\",\"platform\":\"mt5\",\"risk\":1,\"sl\":20,\"tp\":40}", alert.freq_once_per_bar_close)

Manténgalo consistente

  • Use siempre los mismos nombres de campos
  • Decida una vez si los números van entre comillas y mantenga el criterio
  • Envíe una alerta por cierre de vela salvo que la estrategia requiera otra cosa
  • No ponga secretos en el payload; la clave de acceso está en la URL del webhook

Errores comunes

  • JSON inválido, como una comilla que falta o una coma final
  • Un símbolo sin mapeo de broker
  • Un valor de riesgo incompatible con las reglas de la cuenta
  • Varias alertas en la misma vela que superan la cuota del plan

Riesgo y límites

TheConnector enruta la instrucción técnica que envía. Un payload válido no garantiza la ejecución: broker, spread, slippage y conexión siguen aplicando. La estrategia y el riesgo siguen siendo del usuario, y ninguna automatización promete ganancias.