Saltar al contenido principal

Que son los Indicadores Externos?

Los Indicadores Externos permiten a desarrolladores crear senales de trading personalizadas que se muestran directamente en los charts de InnovaTrading. En lugar de construir indicadores dentro de la plataforma, tu:
  1. Obtienes datos de mercado de nuestra API
  2. Ejecutas tus calculos en tu propio servidor
  3. Envias los resultados para que se muestren
Esto te da total libertad para usar cualquier lenguaje de programacion, libreria o estrategia de trading.

Como Funciona

Estructura del Indicador

Cada indicador consiste de:
ComponenteDescripcion
indicator_idIdentificador unico (ej: smart_money_v2)
indicator_nameNombre que se muestra en la UI
symbolPar de trading (ej: EURUSD)
timeframeTimeframe del chart en minutos
pointsArray de marcadores visuales en el chart
metadataDatos opcionales de analytics

Puntos vs Senales

  • Punto: Un solo marcador visual (Entrada, SL, TP1, etc.)
  • Senal: Una configuracion de trade completa (multiples puntos relacionados)
Una senal de COMPRA tipicamente contiene 4-5 puntos:
  • 1 punto de Entrada
  • 1 Stop Loss
  • 2-3 Take Profits

Ciclo de Vida del Indicador

1. Creacion

POST /api/external/indicators/{indicator_id}
Envias tu indicador con todos los puntos.

2. Almacenamiento

Los datos se guardan temporalmente (24 horas) asociados a tu API key.

3. Visualizacion

El chart obtiene y renderiza tu indicador automaticamente.

4. Actualizacion

Re-enviar para actualizar. Los datos nuevos reemplazan los anteriores.

5. Expiracion

Despues de 24 horas, los datos se limpian automaticamente.
Los indicadores expiran despues de 24 horas. Configura un cron job para re-enviar periodicamente.

Control de Acceso

Cada API key tiene permisos especificos:
PermisoDescripcion
symbolsPares de trading a los que puedes acceder
timeframesTimeframes que puedes usar
rate_limitCuantas solicitudes por hora
Contactanos para solicitar acceso a simbolos adicionales o limites mas altos.

Mejores Casos de Uso

Estrategias Personalizadas

Implementa estrategias de trading propietarias que no estan integradas en la plataforma.

Machine Learning

Usa librerias de ML de Python para generar senales desde modelos entrenados.

Analisis Multi-Timeframe

Combina senales de multiples timeframes en un solo indicador.

Datos Externos

Incorpora sentimiento, noticias u otras fuentes de datos externas.

Limitaciones

  • Expiracion de 24 horas: Los datos deben re-enviarse diariamente
  • Sin streaming en tiempo real: Usa polling para actualizar (cada 5-15 minutos)
  • Aplican limites de tasa: Respeta los limites para evitar throttling
  • Restricciones de simbolos: Solo accede a simbolos asignados a tu API key

Siguientes Pasos