Saltar al contenido principal

Descripcion General

La API de InnovaTrading permite a desarrolladores externos crear indicadores personalizados que se renderizan directamente en nuestros charts de trading.

Como Funciona

Que Puedes Construir

Crea senales de compra/venta con Entry, Stop Loss y Take Profits que aparecen directamente en el chart.
Construye cualquier indicador usando tu lenguaje preferido. Soportamos cualquier logica que puedas programar.
Despliega modelos de machine learning y muestra sus predicciones en tiempo real.
Combina analisis de multiples timeframes en un solo indicador visual.

Ejemplo Rapido

import requests

# 1. Obtener datos de mercado
bars = requests.get(
    "https://api.innova-trading.com/api/external/bars/EURUSD/60",
    headers={"Authorization": "Bearer TU_API_KEY"}
).json()["bars"]

# 2. Calcular tu indicador (ejemplo: ultima barra)
ultima_barra = bars[-1]

# 3. Crear senal
senal = {
    "symbol": "EURUSD",
    "timeframe": 60,
    "indicator_name": "Mi Indicador",
    "points": [
        {
            "time": ultima_barra["time"],
            "type": "low",
            "price": ultima_barra["close"],
            "label": "COMPRA",
            "color": "#3b82f6",
            "shape": "arrowUp",
            "size": 2
        }
    ]
}

# 4. Enviar a la API
requests.post(
    "https://api.innova-trading.com/api/external/indicators/mi_indicador",
    json=senal,
    headers={"Authorization": "Bearer TU_API_KEY"}
)

Recursos

Soporte

Necesitas ayuda? Contactanos en Discord o abre un issue en GitHub.