Appearance
Are you an LLM? You can read better optimized documentation at /channels.md for this page in Markdown format
Channels
Channels are the heartbeat of TTMT. Every trade starts with a signal, and every signal comes from a Telegram channel.
In the TTMT ecosystem, a channel is a Telegram group or broadcast channel where signal providers post trading signals. TTMT monitors these channels in real-time, reads each signal with AI, and executes trades on your MetaTrader account automatically based on your configuration.
How Channels Work
The channel workflow follows four steps:
- Discover -- Browse the Channel Library or Explore page to find signal providers that match your trading style.
- Follow -- Add channels to your Channel Hub so TTMT can monitor them.
- Configure -- Set execution modes, message and symbol filters, account assignments, blocked hours, and per-channel settings.
- Trade -- Sit back. TTMT reads incoming signals and executes trades automatically based on your configuration.
Signal Flow
When a signal provider posts a message in a Telegram channel you follow, here is what happens behind the scenes:
- TTMT receives the Telegram message in real-time through your connected account.
- TTMT processes the message in the order it arrived.
- TTMT checks the message against the channel's text blacklist — a blacklisted message is skipped before anything else happens.
- TTMT reads the message to pull out the symbol, direction, entry, stop loss, and take profit levels.
- TTMT checks the signal -- validating the stop loss, take profit levels, and entry zone, and filtering out duplicate signals.
- If valid, the signal is sent to the MetaTrader account(s) you have assigned to that channel.
- The adaptive order engine splits the trade into the layers you chose (1–6) and works out how many orders each layer needs from your lot size and your broker's rules — capped at 6 per layer and 36 in total.
One Channel, Multiple Accounts
A single channel can be assigned to multiple MetaTrader accounts. For example, you might run the same signals on both a Demo and Live account. Each assignment can be configured and paused independently.
Channel Hub
The Channel Hub at /dashboard/channels is your command center for managing all your channels. It organizes channels into three sections:
- Enabled -- Channels you follow that are monitoring signals. A paused channel stays here with a paused indicator -- it does not get its own section.
- Available -- Library channels you're already a member of on Telegram and can enable with one click.
- Not a Member -- Library channels your Telegram account is not a member of, so TTMT cannot monitor them until you join.
Key Concepts
| Concept | Description |
|---|---|
| Signal Pattern | How a channel delivers signals: complete signals, alert-then-details, or alerts only |
| Execution Mode | When TTMT acts on a signal: wait for a complete signal or trade on the first alert |
| Channel-Account Assignment | Which MetaTrader account(s) trade a channel's signals |
| Config Profile | Optional settings override applied per channel |
| Quality Badges | Verified and Recommended indicators on channel cards |
Next Steps
- Channel Library -- Learn about quality badges and signal patterns
- Discovering Channels -- Browse and search the community channel catalog
- Following Channels -- Add channels and manage them in the Channel Hub
- Execution Modes -- Choose whether to wait for a complete signal or trade on the first alert
- Channel Settings -- Configure execution modes, filters, blocked hours, and assignments
- Message Filters -- The symbol allowlist and text blacklist on the Filters tab
- Settings Inheritance -- How a channel's config profile sits on top of your account settings
- Loss-Streak Risk Reduction -- Shrink a channel's size after consecutive losses
- Performance Tracking -- Analyze per-channel performance metrics

