Most signal copiers execute on one account at a time. TradeJournal Pro broadcasts to all your accounts simultaneously — the same signal hits your FTMO account, your live account, and your backup broker within milliseconds of each other.
This guide shows you exactly how to set it up.
Why Multi-Broker Matters
If you're serious about trading, you're likely running more than one account:
Without multi-broker execution, you'd need to manually copy the trade to each terminal — or run separate signal copiers that conflict with each other. TradeJournal handles all of it from one dashboard.
How It Works
When a signal arrives (from Telegram or TradingView), TradeJournal creates a separate execution record for each of your registered EA accounts. Each EA terminal polls for its own signals and executes independently.
The result: every EA executes within the same polling window — effectively simultaneous.
Step 1 — Register Multiple EA Accounts
Each account gets its own token. Keep them separate — they're what identify each terminal.
Step 2 — Install the EA on Each Terminal
For each MetaTrader terminal:
You can run multiple MetaTrader terminals on the same PC — just minimize them. Each one connects independently to TradeJournal.
Step 3 — Configure Per-Account Risk Settings
This is the key advantage of multi-broker execution: each account has completely independent risk settings.
In the EA settings for each terminal, you can configure:
| Setting | Description |
|---|---|
| Lot Size | Fixed lot for this account |
| Risk % | Auto-calculate lot from balance |
| Max Lot | Hard cap to prevent oversizing |
| SL Override | Force a specific SL if not in signal |
| TP Override | Force a specific TP if not in signal |
| Prop Firm Mode | Enable stealth delays for this account only |
| Daily Loss Limit | Shutdown if daily loss % hit |
Step 4 — Set Channel Routing (Optional)
By default, every signal from every channel broadcasts to all your EA accounts.
If you want specific channels to route to specific accounts:
Now that channel only executes on that one account. Other channels still broadcast to all.
Step 5 — Test the Broadcast
Send a test signal to your connected Telegram channel. In the Signals tab, you should see:
All three should show Executed within a few seconds of each other.
Real-World Example
Here's how a trader running 4 accounts might configure it:
Account 1: FTMO $100k
- Risk: 0.5% per trade
- Max Lot: 0.50
- Prop Firm Mode: ON (stealth delay 5–12s)
- Daily Loss Limit: 4%Account 2: MyForexFunds $50k
- Risk: 0.8% per trade
- Max Lot: 0.40
- Prop Firm Mode: ON
- Daily Loss Limit: 4.5%
Account 3: Live Account (Personal)
- Risk: 1.5% per trade
- Max Lot: 0.20
- Prop Firm Mode: OFF
- Daily Loss Limit: none
Account 4: Backup Broker
- Fixed Lot: 0.01 (micro, for tracking)
- Prop Firm Mode: OFF
One signal from a Telegram channel executes across all four accounts with their individual settings.
Tips for Running Multiple Accounts
Use a VPS for reliability Run MetaTrader terminals on a Virtual Private Server so they stay online 24/7. DigitalOcean, Vultr, or any Windows VPS works. A $10/month VPS can run 5+ MetaTrader terminals.
Use separate brokers for prop + live Never run your prop firm account and personal live account at the same broker. If one account gets flagged, you don't want the other affected.
Monitor the Signals tab The Signals dashboard shows execution status for every account. If one EA stops responding (MetaTrader crashed, internet dropped), you'll see it there immediately.
Set conservative lot sizes initially When you first set up multi-broker, start with smaller lots until you've confirmed execution is working correctly on all accounts.
Troubleshooting
One account executes but others don't
All accounts show Executed but no trade in MetaTrader
Signals execute on the wrong account