Appearance
Are you an LLM? You can read better optimized documentation at /channels/channel-settings.md for this page in Markdown format
Channel Settings
Every channel can be configured independently. The Channel Settings Dialog gives you granular control over how TTMT processes signals from each channel, which accounts trade them, and what defaults apply when a signal is missing information.
Opening Channel Settings
Access channel settings from the Channel Hub by clicking the Settings quick action on any followed channel card. The dialog opens with four tabs: General, Signals, SL/TP Defaults, and History.
Auto-Save
All changes in the Channel Settings Dialog are saved automatically as you make them. There is no save button -- just make your changes and they take effect immediately. The dialog confirms saves with a subtle visual indicator.
General Tab
The General tab controls the fundamental configuration for the channel.
Monitoring Toggle
Enable or disable signal monitoring for this channel. When disabled, TTMT ignores all messages from the channel. This is the simplest way to stop trading a channel temporarily.
Symbol Filter
Control which symbols from a channel are eligible for execution:
- Include mode -- Only trade signals for specific symbols (e.g., only XAUUSD and EURUSD)
- Exclude mode -- Trade all symbols except specific ones (e.g., everything except crypto)
Symbol filters are useful when a channel covers multiple asset classes but you only want to trade a subset.
Account Assignment
Choose which MetaTrader account(s) execute this channel's signals. This is the core of TTMT's assignment-only model -- every channel-to-account relationship is an explicit assignment.
- Single account -- Route all signals to one account
- Multiple accounts -- Send signals to several accounts (e.g., Demo + Live)
- Per-assignment pause/resume -- Each assignment can be independently paused
Whether signals are processed depends entirely on each assignment's status. If all assignments for a channel are paused, no signals from that channel will be executed.
Independent Control
With multiple accounts, you can pause execution on your Live account while keeping your Demo account active -- perfect for testing a channel before committing real capital.
Config Profile
Optionally assign a Config Profile to override your account-level trading settings for this specific channel. For example, you might use a more conservative lot size for an aggressive channel.
Signals Tab
The Signals tab controls how TTMT interprets and acts on the channel's signals.
Execution Mode
The execution mode determines when TTMT pulls the trigger on a signal. There are two modes:
| Mode | Behavior | Best For |
|---|---|---|
| Complete Only | Only execute signals that include Entry + SL + at least one TP. Incomplete signals are held until complete. | Channels that send full signals; conservative approach |
| Execute on Alert | Execute immediately when an alert is received (direction + symbol). Followup details are applied as modifications. | Two-phase channels; speed-priority approach |
Two-Phase Channels
Channels with the Two-Phase badge are designed for the Execute on Alert mode. Using Complete Only mode with these channels means you will only trade signals where the provider happens to include all details in the first message, potentially missing many opportunities.
Trading Windows
Restrict signal execution to specific time windows. For example, you might only want to trade during the London and New York sessions:
- Define one or more time windows (e.g., 08:00-16:00 UTC)
- Signals received outside these windows are ignored
- Useful for avoiding low-liquidity periods or high-impact news events
SL/TP Defaults Tab
When a signal does not include a stop loss or take profit levels, TTMT uses your configured defaults. The SL/TP Defaults tab lets you set channel-specific fallback values.
Default Stop Loss
Set a fallback SL distance (in pips) for signals missing a stop loss. This can be configured per asset class:
- Forex pairs (e.g., 30 pips)
- Metals (e.g., 500 pips for XAUUSD)
- Indices, Crypto, etc.
Default Take Profit Levels
Set fallback TP levels (in pips) for signals that do not provide them:
- TP1 through TP6 distances
- Per asset class configuration
These defaults interact with the Settings Inheritance hierarchy. Channel-level defaults override account-level defaults.
History Tab
The History tab provides a configuration change timeline -- an audit trail of every settings change made to this channel:
- What was changed
- When it was changed
- Previous and new values
This is invaluable for diagnosing issues. If a channel suddenly starts behaving differently, check the History tab to see what settings changed and when.
Assignment-Only Model
TTMT uses an assignment-only model for channel management. Here is what that means in practice:
- Each channel-to-account relationship is an explicit assignment that you create and control
- Each assignment is either Active or Paused -- this is what determines whether signals reach that account
- There is no separate "channel-level" toggle that can override assignments
- Pausing all assignments for a channel effectively pauses the entire channel
This model provides clean, predictable behavior -- especially important for multi-account users who need independent control over each channel-account pair.
Related Pages
- Settings Inheritance -- How channel settings interact with account defaults
- Following Channels -- Adding channels and creating initial assignments
- Multi-Account Management -- Managing assignments across multiple accounts
- Performance Tracking -- Evaluating whether your settings are working

