SEñAL DE INICIO

AI Alert Webhook: iniciar bots de trading con análisis de IA

Guía completa para enviar señales OPEN LONG y OPEN SHORT desde ELIXOAI AI Alert a bots externos mediante Webhook.

AI Alert envía un Webhook del análisis de mercado con IA a un bot
AI Alert convierte una decisión de entrada en una solicitud Webhook para iniciar un bot configurado.

AI Alert es el modo programado del Análisis de Operación con IA de ELIXOAI. Repite el análisis guardado con el intervalo elegido y envía Telegram y/o Webhook solo con OPEN LONG u OPEN SHORT. WAIT queda en las estadísticas sin enviar una orden.

El Webhook no crea la estrategia ni decide el tamaño. Transfiere la decisión a un bot ya configurado en 3Commas, Veles, RevenueBot, WunderTrading, TradersPost, Cornix, Pionex o un sistema propio.

Qué es el Análisis de Operación con IA

Es una evaluación contextual de una entrada, no una alerta de un solo indicador. Según las fuentes activadas, combina precio y velas, estructura e indicadores técnicos, futuros y flujo de órdenes, liquidaciones y open interest, noticias cripto, sentimiento de X/Twitter e imagen del gráfico. Devuelve OPEN LONG, OPEN SHORT o WAIT con confianza, razones, riesgos y resumen.

Un prompt personalizado orienta el análisis a tu método: exigir confirmación de tendencia, describir breakout o reversión a la media, priorizar order flow, evitar noticias o combinar varios prompts de estrategia. El prompt guía el razonamiento, pero no inventa datos ni garantiza operaciones. Define setup, confirmación, invalidación y riesgos que deben producir WAIT.

De la decisión a la señal

  1. El programador repite mercado, dirección, timeframe, modelo, fuentes, riesgo y prompt.
  2. Solo OPEN LONG y OPEN SHORT se entregan.
  3. ELIXOAI sustituye las variables del Message/JSON.
  4. JSON válido se publica como application/json; otro texto como text/plain.
  5. La plataforma receptora inicia el bot según su configuración.

Configuración paso a paso

  1. Crea el bot externo y define exchange, par, tamaño, apalancamiento, salidas y límites.
  2. Obtén URL y Message/JSON exacto; desactiva «solo IP de TradingView» o autoriza ELIXOAI si hace falta.
  3. Abre Análisis de Operación con IA y configura mercado, riesgo, modelo, fuentes y prompt.
  4. Elige un intervalo de 1 a 24 horas.
  5. Pega URL pública HTTP/HTTPS y plantilla; Telegram es opcional.
  6. Crea el Alert y gestiónalo en Manage AI Subscriptions.

Plantillas Message/JSON

{"action":"{{strategy.order.action}}","symbol":"{{ticker}}","decision":"{{decision}}","confidence":{{confidence}},"price":{{close}}}

Message vacío produce buy/long o sell/short. Solo {{payload}} envía el JSON universal completo. Dentro de JSON usa {{summary_json}} sin comillas extra.

Importante: configura el tamaño en el bot o inclúyelo expresamente en su JSON. Prueba primero en demo o con mínimo volumen.

Todas las variables Webhook

Los ejemplos representan un OPEN LONG hipotético de BTC/USDT a 64.250,5. Los datos numéricos ausentes se envían como null.

Variables de mercado compatibles con TradingView

  • {{ticker}} - Ticker del exchange en mayúsculas sin prefijo. Valor de ejemplo: BTCUSDT
  • {{ticker.standard}} - Ticker tipo TradingView con prefijo del exchange. Valor de ejemplo: BINANCE:BTCUSDT
  • {{exchange}} - Nombre del exchange fuente en mayúsculas. Valor de ejemplo: BINANCE
  • {{close}} - Último cierre o precio analizado; null si no está disponible. Valor de ejemplo: 64250.5
  • {{open}} - Apertura de la vela usada; null si no está disponible. Valor de ejemplo: 63880.2
  • {{high}} - Máximo de esa vela; null si no está disponible. Valor de ejemplo: 64540
  • {{low}} - Mínimo de esa vela; null si no está disponible. Valor de ejemplo: 63710.8
  • {{volume}} - Volumen de vela del snapshot; null si no está disponible. Valor de ejemplo: 1245.73
  • {{interval}} - Intervalo TradingView: intradía en minutos, como 60 para 1h. Valor de ejemplo: 60
  • {{time}} - Hora UTC de la vela o snapshot en formato ISO 8601. Valor de ejemplo: 2026-08-11T12:00:00Z
  • {{timenow}} - Hora UTC de creación de la señal ELIXOAI. Valor de ejemplo: 2026-08-11T12:04:18Z
  • {{syminfo.basecurrency}} - Activo base en mayúsculas. Valor de ejemplo: BTC
  • {{syminfo.currency}} - Activo cotizado o de liquidación en mayúsculas. Valor de ejemplo: USDT

Variables de estrategia compatibles con TradingView

  • {{strategy.order.action}} - Orden del bot: buy con OPEN LONG y sell con OPEN SHORT. Valor de ejemplo: buy
  • {{strategy.market_position}} - Nueva posición long o short. Valor de ejemplo: long
  • {{strategy.prev_market_position}} - Posición anterior siempre flat porque es señal de entrada. Valor de ejemplo: flat
  • {{strategy.order.price}} - Precio de entrada o mercado analizado. Valor de ejemplo: 64250.5
  • {{strategy.order.id}} - ID estable de orden basado en la suscripción AI Alert. Valor de ejemplo: elixoai-1842

Variables universales multiplataforma

  • {{symbol}} - Alias universal de ticker. Valor de ejemplo: BTCUSDT
  • {{ticker.perpetual}} - Ticker con sufijo .P para futuros perpetuos. Valor de ejemplo: BTCUSDT.P
  • {{pair}} - Par en el formato guardado por la solicitud. Valor de ejemplo: BTC/USDT
  • {{pair.slash}} - Par normalizado con barra. Valor de ejemplo: BTC/USDT
  • {{pair.dash}} - Par normalizado con guion. Valor de ejemplo: BTC-USDT
  • {{pair.underscore}} - Par normalizado con guion bajo. Valor de ejemplo: BTC_USDT
  • {{base}} - Activo base en mayúsculas. Valor de ejemplo: BTC
  • {{base.lower}} - Activo base en minúsculas. Valor de ejemplo: btc
  • {{quote}} - Activo cotizado en mayúsculas. Valor de ejemplo: USDT
  • {{quote.lower}} - Activo cotizado en minúsculas. Valor de ejemplo: usdt
  • {{exchange.lower}} - Exchange en minúsculas. Valor de ejemplo: binance
  • {{action}} - Orden universal buy o sell. Valor de ejemplo: buy
  • {{action.upper}} - Orden BUY o SELL en mayúsculas. Valor de ejemplo: BUY
  • {{side}} - Dirección long o short. Valor de ejemplo: long
  • {{direction.upper}} - Dirección LONG o SHORT en mayúsculas. Valor de ejemplo: LONG
  • {{signal.action}} - Evento de entrada enter_long o enter_short. Valor de ejemplo: enter_long
  • {{price}} - Alias universal del precio analizado. Valor de ejemplo: 64250.5
  • {{timeframe}} - Timeframe original ELIXOAI como 1h, sin convertir a minutos. Valor de ejemplo: 1h

Variables de decisión de IA y riesgo

  • {{decision}} - Decisión normalizada open long u open short; WAIT no se envía. Valor de ejemplo: open long
  • {{confidence}} - Confianza entera de IA de 0 a 100. Valor de ejemplo: 87
  • {{take_profit}} - Distancia Take Profit configurada en porcentaje. Valor de ejemplo: 3
  • {{stop_loss}} - Distancia Stop Loss en porcentaje; null si no existe. Valor de ejemplo: 1.5
  • {{take_profit_ratio}} - Porcentaje TP dividido por 100. Valor de ejemplo: 0.03
  • {{stop_loss_ratio}} - Porcentaje SL dividido por 100. Valor de ejemplo: 0.015
  • {{take_profit_price}} - Precio TP absoluto calculado según dirección; null sin datos. Valor de ejemplo: 66178.015
  • {{stop_loss_price}} - Precio SL absoluto calculado según dirección; null sin datos. Valor de ejemplo: 63286.7425
  • {{summary}} - Resumen breve devuelto por la IA. Valor de ejemplo: Trend and order flow support a long entry.
  • {{run_id}} - ID único del análisis de IA terminado. Valor de ejemplo: run_01K2ABCDEF
  • {{subscription_id}} - ID numérico de la suscripción AI Alert. Valor de ejemplo: 1842

Variables seguras para JSON

  • {{payload}} - Objeto JSON universal listo para usar como Message completo. Valor de ejemplo: {"action":"buy","signal_action":"enter_long","symbol":"BTCUSDT","pair":"BTC/USDT","direction":"long","decision":"open long","confidence":87,"price":64250.5}
  • {{payload_json}} - Alias de payload con el mismo JSON. Valor de ejemplo: {"action":"buy","symbol":"BTCUSDT","decision":"open long","confidence":87}
  • {{pair_json}} - Par como string JSON válido con comillas. Valor de ejemplo: "BTC/USDT"
  • {{ticker_json}} - Ticker como string JSON válido con comillas. Valor de ejemplo: "BTCUSDT"
  • {{exchange_json}} - Exchange como string JSON válido con comillas. Valor de ejemplo: "BINANCE"
  • {{summary_json}} - Resumen como string JSON válido; insertar sin comillas externas. Valor de ejemplo: "Trend and order flow support a long entry."
  • {{reasons_json}} - Razones de la IA como array JSON. Valor de ejemplo: ["Trend confirmed","Positive order flow"]
  • {{risks_json}} - Riesgos de la IA como array JSON. Valor de ejemplo: ["High volatility","Resistance nearby"]

Pruebas y problemas

  • Usa primero un inspector o registro de Webhook.
  • Verifica LONG → buy/enter_long y SHORT → sell/enter_short.
  • Revisa comas y comillas; usa *_json para strings.
  • Se admite host público HTTP/HTTPS en puerto 80/443; no direcciones privadas, credenciales, fragmentos ni redirects.
  • El receptor debe responder HTTP 2xx; los errores temporales se reintentan.
  • Si no llega nada, comprueba que el Alert está activo y que el resultado no es WAIT.

Riesgo

Una señal de IA no garantiza beneficios. Configura tamaño, apalancamiento, pérdida máxima, stops y permisos API de forma conservadora y supervisa las primeras señales.