Empezando · v6.0+ · Latest stable

⚡ Señales de trading estándar de MagicTradeBot

En MagicTradeBot v6.0, el manejo de señales ha sido completamente rediseñado. Ya no existen tablas de señales estáticas ni mapeos codificados dentro del sistema principal. Todas las señales ahora se gestionan a través del archivo de configuración /settings/signal_registry.yaml.

Esto proporciona una flexibilidad total para definir cómo se comporta cada señal — ya sea para activar ejecución automática de operaciones o para usarse únicamente como notificaciones de difusión. Se recomienda encarecidamente utilizar la Bot Configurator UI en lugar de la edición manual.


⚙️ Visión general del sistema de señales

MagicTradeBot v6.0 admite un flujo unificado de procesamiento de señales con dos categorías principales:

  • Señales de ejecución automática de operaciones → Ejecutan operaciones reales basadas en la estrategia y el motor de riesgo
  • Señales de difusión / notificación → Envían alertas a Telegram, Discord, paneles UI, etc.

Todas las señales pasan por el mismo motor de validación antes de ser enviadas a las capas de ejecución o notificación.


🧠 Sistema de registro de señales (núcleo v6.0)

Las señales se registran dentro de /settings/signal_registry.yaml. Este archivo define exactamente cómo se comporta cada señal en el sistema.


# ------------------------------------------------
# Señales de ejecución de órdenes (TRADING REAL)
# ------------------------------------------------
register_trading_signals:
  - "LONG_PUMP_SIGNAL"
  - "SHORT_CRASH_SIGNAL"
  - "SHORT_CRASH_ACCELERATION_SIGNAL"
  - "SHORT_MOMENTUM_FORMING_CANDLE_SIGNAL"
  - "LONG_MOMENTUM_ACCELERATION_SIGNAL"
  - "LONG_MOMENTUM_FORMING_CANDLE_SIGNAL"
  - "TV_EMA_CROSS_LONG_EXTERNAL_SIGNAL"
  - "TOP_GAINER_LONG_SIGNAL"
  - "TOP_GAINER_SHORT_SIGNAL"
  - "TOP_LOSER_SHORT_SIGNAL"
  - "TOP_LOSER_LONG_SIGNAL"

# ------------------------------------------------
# Señales de difusión / notificación (SIN TRADING)
# ------------------------------------------------
register_broadcast_signals:
  - "LONG_PUMP_SIGNAL"
  - "SHORT_CRASH_SIGNAL"
  - "SHORT_CRASH_ACCELERATION_SIGNAL"
  - "SHORT_MOMENTUM_FORMING_CANDLE_SIGNAL"
  - "LONG_MOMENTUM_ACCELERATION_SIGNAL"
  - "LONG_MOMENTUM_FORMING_CANDLE_SIGNAL"
  - "TV_EMA_CROSS_LONG_EXTERNAL_SIGNAL"
  - "TOP_GAINER_LONG_SIGNAL"
  - "TOP_GAINER_SHORT_SIGNAL"
  - "TOP_LOSER_SHORT_SIGNAL"
  - "TOP_LOSER_LONG_SIGNAL"

📡 Explicación de tipos de señales

1. Señales de ejecución automática de operaciones

Estas señales activan la ejecución real de operaciones a través del motor de riesgo, sistema de gestión de capital y lógica de estrategia.

  • Validadas por el motor de decisiones antes de ejecutarse
  • Totalmente integradas con SL/TP, DCA y trailing stop
  • Respetan las restricciones del exchange y reglas de posición

2. Señales de difusión (solo monitoreo)

Estas señales NO ejecutan operaciones. Se utilizan para:

  • Alertas de Telegram / Discord
  • Visualización en paneles de control
  • Apoyo a decisiones de trading manual

📊 Formato de señales de TradingView

Las señales de TradingView están estandarizadas con el siguiente formato:


TV_{STRATEGY}_{DIRECTION}_EXTERNAL_SIGNAL

Ejemplo:


TV_EMA_CROSS_LONG_EXTERNAL_SIGNAL

Estas señales se inyectan en el sistema a través del TradingView Signal Bridge.


🌉 TradingView Signal Bridge (Requerido)

En v6.0, las señales de TradingView no son procesadas directamente por el bot. En su lugar, deben pasar por el TV Signal Bridge.

  • Recibe webhooks de alertas desde TradingView
  • Valida y normaliza el formato de las señales
  • Transmite las señales al motor de ejecución del bot
  • Garantiza una entrega de señales confiable y estructurada

Sin una configuración adecuada del TV Signal Bridge, las señales de TradingView no se ejecutarán.


⚠️ Cambios clave en v6.0

  • No existen tablas de señales heredadas dentro del núcleo del sistema
  • Todas las señales deben registrarse explícitamente en signal_registry.yaml
  • Se recomienda usar Bot Configurator UI para la gestión
  • El comportamiento de las señales está completamente desacoplado de la lógica de estrategia

🚀 Resumen

MagicTradeBot v6.0 introduce una arquitectura de señales completamente modular, donde cada señal está definida explícitamente y se enruta a través de pipelines configurables de ejecución o difusión.

Esto garantiza la máxima flexibilidad, transparencia y control sobre cómo se activan y supervisan las decisiones de trading.

+