Back to Blog
multi-brokersignal copierprop firmadvancedmt4mt5

Multi-Broker Execution: How to Trade 5 Accounts at Once

Learn how to broadcast one signal to multiple MT4/MT5 accounts simultaneously — prop firm, live, and backup accounts all synced in milliseconds.

2026-04-25 8 min readBy TradeJournal Team

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:

  • A prop firm account (FTMO, MyForexFunds, Funded Next)
  • A personal live account (your own capital)
  • A backup account at a different broker
  • Multiple prop firm challenges at the same time
  • 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

  • Go to Signal Copier → EA Accounts
  • Click Add Account for each MetaTrader terminal you want to use
  • Give each account a descriptive name:
  • - "FTMO $100k — IC Markets" - "Live Account — Pepperstone" - "Prop Challenge — MyForexFunds"
  • Copy the unique API token for each account
  • 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:

  • Download the EA from your dashboard
  • Copy it to the MQL4/Experts (or MQL5/Experts) folder
  • Attach it to a chart with that account's specific API token
  • Enable live trading
  • 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:

    SettingDescription
    Lot SizeFixed lot for this account
    Risk %Auto-calculate lot from balance
    Max LotHard cap to prevent oversizing
    SL OverrideForce a specific SL if not in signal
    TP OverrideForce a specific TP if not in signal
    Prop Firm ModeEnable stealth delays for this account only
    Daily Loss LimitShutdown if daily loss % hit
    Your FTMO account might use 0.5% risk per trade, while your personal account uses 1%. Set them independently.

    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:

  • Go to Signal Copier → Channels
  • Click the settings icon for a channel
  • Under Target Account, select a specific EA account
  • Save
  • 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:

  • One signal entry per EA account (e.g., 3 entries if you have 3 accounts)
  • Each with its own status: Pending → Queued → Executed
  • 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

  • Check that the silent EA terminals have live trading enabled
  • Verify each EA has its own correct API token (not the same one)
  • Check that MetaTrader isn't minimized to system tray in a way that pauses execution
  • All accounts show Executed but no trade in MetaTrader

  • Check the EA logs (MetaTrader → Experts tab)
  • Verify the symbol name matches your broker (e.g., XAUUSD vs GOLD)
  • Use the SYMBOL_PREFIX or SYMBOL_SUFFIX settings if your broker appends letters
  • Signals execute on the wrong account

  • Check your channel routing settings (channel should not have a specific target account if you want broadcast)
  • Verify token assignments in the EA settings
  • Start your free trading journal today

    Track every trade, analyze your performance with real data, and build the habits that create consistent profitability.

    Get Started Free

    No credit card required