GUÍA · WEBHOOKS · OCTUBRE 2026

API de TradingView: cómo automatizar alertas en MT5

TradingView no publica una API de trading para minoristas, y eso sorprende a todo el que busca una. Lo que sí publica es un webhook de alerta, y con el puente correcto ese webhook se comporta exactamente como la API que buscabas: tu condición de Pine se dispara, un mensaje JSON sale de TradingView y una orden real entra en tu cuenta de MT4/MT5. Esta guía recorre el camino completo, el formato del mensaje y qué hacer cuando algo falla.

BBenjamin SF · Fundador Publicado 31 oct 2026 Lectura 9 min

Respuesta rápida

SESENTA PALABRAS, SIN SCROLL.

Respuesta rápida: TradingView no tiene una API pública de trading para minoristas. El camino soportado es el webhook de alerta: TradingView envía un mensaje JSON cuando tu condición se dispara y un puente lo convierte en orden de MT4/MT5. SignalForge ejecuta ese camino completo - hospedado, sin PC encendida - desde 4,99 USD/mes, con reintentos y acuse de recibo por señal. Verificado el 31 de octubre de 2026.

¿Existe una API de TradingView?

LA RESPUESTA HONESTA, EN TRES PARTES.

01

Lo que TradingView publica de verdad

Tres cosas, y ninguna es una API de trading que puedas llamar: la librería de gráficos y las integraciones de brokers (para instituciones que licencian la plataforma), Pine Script (automatización que corre dentro de TradingView) y los webhooks de alerta (planes de pago): tu alerta puede enviar un POST a cualquier URL tuya. Ese webhook es la única puerta oficial de una condición de TradingView al mundo exterior - lo que lo convierte, en la práctica, en la API de TradingView.

02

Qué son los clientes no oficiales

Si buscas "TradingView API" encontrarás wrappers de GitHub que hacen scraping de la web o replican endpoints privados. Funcionan hasta que TradingView cambia algo, pueden violar los términos del servicio y no tienen soporte. Vale para un proyecto de datos de fin de semana; es peligroso cuando hay dinero real detrás de la conexión. Para operar, usa la puerta soportada: el webhook.

03

Por qué esto confunde a tanta gente

TradingView como empresa sí tiene APIs - para brokers, para la librería de gráficos, para acuerdos de datos. El trader minorista lee "API" en un changelog, asume que existe un endpoint REST para órdenes y acaba en hilos de foros sin respuesta. No existe tal endpoint. La siguiente sección mapea lo que la gente quiere decir de verdad con esta búsqueda - y qué parte cubre un puente de webhooks.

Cuatro cosas que la gente quiere decir con "API de TradingView"

EMPAREJA TU OBJETIVO CON EL MECANISMO REAL.

Objetivo
Lo que existe de verdad
Por dónde ir
Ejecutar mis alertas automáticamente
Webhook de alerta + puente + EA. Oficial, fiable, órdenes reales.
Esta guía. El camino que busca casi todo el mundo.
Sacar precios en vivo a mi código
Sin feed oficial para minoristas. Scrapers no oficiales o la API de tu broker.
No es un producto de TradingView.
Embeber gráficos en mi web
Widgets oficiales y la librería licenciada.
La documentación de widgets de TradingView.
Operar estrategias sin mirar gráficos
Pine Script + exportación por webhook, ejecutado por una plataforma de automatización.
La guía de puentes los compara.

El camino del webhook: de alerta a orden en tres saltos

QUÉ PASA ENTRE TU CONDICIÓN DE PINE Y EL BROKER.

1

La alerta se dispara

Un cruce de indicador, un alert() de Pine o un nivel manual. El Message de la alerta lleva tu JSON; la pestaa Notifications lleva la URL del webhook. Requiere plan de pago de TradingView

2

TradingView envía el POST

Un POST HTTPS por alerta, con el JSON que escribiste. La URL identifica tu cuenta: sin claves dentro de TradingView, nada que filtrar desde un gráfico compartido. La política de reintento es de TradingView (solo 5xx)

3

El puente ejecuta en MT4/MT5

El puente valida el payload, aplica el sizing y los alias de símbolo de tu cuenta y el EA coloca la orden - SL y TP en el mismo mensaje, con acuse de recibo al panel. Camino completo en la guía de conexión

Para escribir la alerta: la referencia completa de alert() frente a placeholders y una alerta por gráfico está en la guía de ejemplos de payloads JSON. Abajo, el formato.

El mensaje JSON que envía tu alerta

DOCE CAMPOS CUBREN CASI CUALQUIER ESTRATEGIA.

MENSAJE DE ALERTAJSON
{"action":"buy","symbol":"EURUSD","lot":0.01,"sl":50,"tp":100}
sl / tp

Distancias desde la entrada por defecto, o precios absolutos con sl_price. Existen tomos parciales, cierres por lado y cierre total para salidas.

{{plot("Stop Loss")}}

Los placeholders de Pine inyectan valores en vivo - pero si el nombre del plot no coincide exactamente, TradingView muestra un icono naranja y envía el texto literal. La referencia de 15 payloads trae los patrones seguros.

symbol

Los sufijos del broker tipo EURUSD.m se tratan por cuenta - o se aliasean una vez en el panel.

tester gratis

Antes de tocar la cuenta real, pega cualquier payload en el tester de webhooks gratis: muestra qué ejecutaría, en tu navegador y sin cuenta.

Qué pasa entre la alerta y la orden

LA PARTE QUE CASI NINGUNA COMPARATIVA CUENTA.

  • Nada corre en tu PC. El webhook llega al puente; la ejecución ocurre en tu terminal de MT4/MT5 - la tuya, o una terminal hospedada (SFCloud) si no quieres VPS. Cierra el portátil: las alertas siguen ejecutándose.
  • Cada señal tiene acuse de recibo. El EA confirma la ejecución y el panel muestra el recibo - o la razón exacta del rechazo con el payload original: un filtro fallido se diagnostica en cinco segundos, no es un misterio.
  • Cola si estás desconectado, en vez de pérdida. Si tu terminal se cae, las señales se encolan y se reintentan al volver. Algunos puentes rechazan mientras estás offline y la alerta se pierde - TradingView solo reintenta errores de servidor, así que esta parte de la promesa la cumple el puente.
  • El sizing y los filtros van por cuenta. Lote fijo, sizing por riesgo, alias de símbolos, filtros de tendencia y noticias: configurado una vez por cuenta de MT5, no por alerta.

¿Sin plan de pago de TradingView? La alternativa por Telegram

LAS SEÑALES NO TIENEN POR QUÉ VENIR DE TRADINGVIEW.

TG

SFCopier: de canales a órdenes

Si tus señales ya viven en un canal de Telegram - tuyo o de alguien a quien sigues - SFCopier lee el canal y ejecuta en MT5 con el mismo puente debajo: mismo sizing, mismo acuse de recibo, cero suscripción de TradingView. Incluido desde el plan Starter. Para muchos traders de prop firms es la entrada más barata: el canal es la estrategia, SFCopier son las manos.

Para desarrolladores: API REST y MCP

CUANDO TU CÓDIGO - O TU AGENTE DE IA - ES LA ESTRATEGIA.

ENVIAR UNA SEÑALPOST + BEARER KEY
{"symbol":"EURUSD","action":"buy","lot":0.01,"dry_run":true}
claves de API

Se crean en el panel, con scope y revocables al instante. Envia señales, consulta estado y lee recibos de ejecución desde tu propio código. El dry-run es el modo por defecto: probar nunca toca la cuenta.

servidor MCP

Las mismas capacidades expuestas como servidor MCP para clientes de IA: un agente consulta posiciones, envía una señal y lee el acuse, con los mismos scopes que una clave. Incluido desde el plan Trader.

documentación

La referencia completa, autenticación y ejemplos viven en api.signalforge-ai.com/docs/api - público, sin login. Resumen del producto: SFConnect.

Preguntas frecuentes

LAS CINCO PREGUNTAS DE ESTA GUÍA.

¿Existe una API oficial de TradingView?+
No. TradingView no publica una API de trading pública para minoristas. El camino soportado es el webhook de alerta, que cualquier plan de pago puede enviar a un puente externo.
¿Necesito un plan de pago de TradingView?+
Para las alertas por webhook, sí: es un requisito de TradingView, no del puente. Si tus señales viven en un canal de Telegram, SFCopier las ejecuta sin suscripción de TradingView.
¿Funciona con MT4 y MT5?+
Sí. El mismo mensaje de webhook se ejecuta en MetaTrader 4 y MetaTrader 5, incluidas cuentas de prop firms con sufijos de símbolo y nombres personalizados.
¿Puede Python conectarse a TradingView?+
No de forma oficial. Los clientes no oficiales se rompen a menudo y pueden violar los términos del servicio. El patrón fiable es Pine Script enviando el webhook, más la API REST del puente cuando tu código necesita enviar o consultar señales.
¿Cuánto cuesta la automatización?+
SignalForge desde 4,99 USD/mes con prueba gratis de 14 días. El plan de TradingView es aparte y lo vende TradingView.

MIRA CÓMO EJECUTA ANTES DE PAGAR

Prueba cualquier payload gratis, o mira el plan que encaja con tu montaje.

PRUEBA GRATIS DE 14 DÍAS · SIN TARJETA · MT4 Y MT5

Pega cualquier payload en el tester de webhooks gratis y mira qué se ejecutaría · sin cuentaAbrir tester →