Docs Download
Home / Docs / Getting Started / ⚡ MagicTradeBot Standard Trading Signals

⚡ MagicTradeBot Standard Trading Signals

In MagicTradeBot v6.0, signal handling has been completely redesigned. There are no static signal tables or hardcoded mappings inside the core system. All signals are now managed through the /settings/signal_registry.yaml configuration file.

This provides full flexibility to define how each signal behaves — whether it should trigger auto trade execution or be used only for broadcast notifications. It is strongly recommended to use the Bot Configurator UI instead of manual editing.


⚙️ Signal System Overview

MagicTradeBot v6.0 supports a unified signal processing pipeline with two primary categories:

  • Auto Trade Execution Signals → Execute real trades based on strategy and risk engine
  • Broadcast / Notification Signals → Send alerts to Telegram, Discord, UI dashboards, etc.

All signals pass through the same validation engine before routing to execution or notification layers.


🧠 Signal Registration System (v6.0 Core)

Signals are registered inside /settings/signal_registry.yaml. This file defines exactly how each signal behaves in the system.


# ------------------------------------------------
# Order Execution Signals (REAL TRADING)
# ------------------------------------------------
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"

# ------------------------------------------------
# Broadcast / Notification Signals (NO 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"

📡 Signal Types Explained

1. Auto Trade Execution Signals

These signals trigger real trade execution through the bot’s risk engine, money management system, and strategy logic.

  • Validated by decision engine before execution
  • Fully integrated with SL/TP, DCA, and trailing logic
  • Respect exchange constraints and position rules

2. Broadcast Signals (Monitoring Only)

These signals do NOT execute trades. They are used for:

  • Telegram / Discord alerts
  • Dashboard visualization
  • Manual trading decision support

📊 TradingView Signal Format

TradingView signals are standardized using the following format:


TV_{STRATEGY}_{DIRECTION}_EXTERNAL_SIGNAL

Example:


TV_EMA_CROSS_LONG_EXTERNAL_SIGNAL

These signals are injected into the system via the TradingView Signal Bridge.


🌉 TradingView Signal Bridge (Required)

In v6.0, TradingView signals are not processed directly by the bot. Instead, they must pass through the TV Signal Bridge.

  • Receives webhook alerts from TradingView
  • Validates and normalizes signal format
  • Streams signals to the bot execution engine
  • Ensures reliable and structured signal delivery

Without proper configuration of the TV Signal Bridge, TradingView signals will not be executed.


⚠️ Key v6.0 Changes

  • No legacy signal tables inside core bot logic
  • All signals must be explicitly registered in signal_registry.yaml
  • Bot Configurator UI is the recommended management method
  • Signal behavior is fully decoupled from strategy logic

🚀 Summary

MagicTradeBot v6.0 introduces a fully modular signal architecture where every signal is explicitly defined and routed through configurable execution or broadcast pipelines.

This ensures maximum flexibility, transparency, and control over how trading decisions are triggered and monitored.

Ready to trade? Download MagicTradeBot free and test in paper mode before going live.