LIVE BROKER SYNC · BETA

Every trade, journaled automatically: the full setup guide

RB Trading 5 minute setup

Live Broker Auto-Sync connects your MetaTrader terminal to your journal once, then gets out of your way. Every trade you close appears in your journal within seconds, fully logged: entry, exit, stop, target, size, commission, swap, session, realized R. Your open positions are tracked live on your dashboard with floating P&L, TP/SL alerts and prop drawdown. You never type a trade in by hand again.

It works with every MT4 and MT5 broker and prop firm: FTMO, FunderPro, E8, The5ers, any retail broker, demo or live. This page explains how it works, why it's safe, and walks you through the setup step by step.

How it works

The sync has three parts, and it's worth understanding them because the design is what makes it safe:

  1. A tiny Expert Advisor (RBSync) runs inside YOUR terminal. You download it from us and attach it to any one chart. It is strictly read-only: it watches your account's positions and history, and it contains no trading logic of any kind. It cannot open, close or modify a trade.
  2. It pushes your trade data to your private sync channel. Every 20 seconds, and instantly whenever a trade opens or closes, the EA sends a small snapshot (balance, equity, open positions, recent closed trades) to RB Trading's server, addressed by your personal sync code.
  3. Your journal pulls and merges. While your journal is open it checks the channel every minute. New closed trades are added (duplicates are impossible: every trade is matched by its broker ticket number), and open positions flow into the same live dashboard panel you already know, with floating P&L and TP/SL alerts.

This is the same push architecture FX Blue and Myfxbook have used for a decade. Nothing connects INTO your terminal from outside, and your broker login never leaves your machine.

Is it safe?

Set it up: MetaTrader 5 (2 minutes)

  1. Get your sync code. In the journal, switch to the account you want to link, open Settings → Live Broker Auto-Sync and press Set up live sync. Copy the code that appears (it looks like RBS-a1b2c3…).
  2. Download the EA. Use the MT5 download link in that same panel (the file is RBSync.mq5).
  3. Allow the connection. In MT5 go to Tools → Options → Expert Advisors, tick "Allow WebRequest for listed URL" and add exactly: https://rbtrading.site
  4. Install the file. In MT5 go to File → Open Data Folder, then place RBSync.mq5 inside MQL5 → Experts.
  5. Compile it once. Right-click Experts in the Navigator panel and hit Refresh, or open the file in MetaEditor and press F7. You should see "0 errors".
  6. Attach it to any one chart. Drag RBSync from the Navigator onto a chart (which chart doesn't matter). In the Inputs tab, paste your sync code into SyncCode. Leave everything else as it is.
  7. Switch Algo Trading on (the button in the toolbar). The EA only reads, but MT5 requires this for any EA to run.
  8. Verify. Back in the journal, Settings → Live Broker Auto-Sync should show ● Live within a minute. Done: your trades now journal themselves.

Set it up: MetaTrader 4

Identical, with three small differences: download RBSync.mq4 instead, place it in MQL4 → Experts, and the toolbar button is called AutoTrading. The WebRequest whitelist step is the same and just as essential.

What syncs, exactly

DataBehaviour
Closed tradesJournaled within seconds of closing: entry, exit, SL, TP, lots, gross P&L, commission, swap, open/close dates, session, realized R. The last 90 days of history back-fills on first connect.
Open positionsTracked live on your dashboard: floating P&L from the price feed, TP/SL proximity alerts, prop drawdown room. Notes, setup and tags you add to an open position survive every sync.
Balance & equityShown in the sync status so you can confirm the right account is connected.
Pending ordersNot synced (they aren't trades yet). They journal automatically when they fill.
Other platformsDXtrade, cTrader, NinjaTrader, IBKR and 10+ more keep using the one-click file import — same dedupe engine, just not real-time yet.

Living with it: three things to know

1. The terminal has to be running. The EA lives in MetaTrader, so it can only push while MetaTrader is open. Close the terminal and syncing pauses: nothing is lost, the last 90 days of history catches up the moment it reopens. If you already run your MT terminal on a VPS for your trading, the sync simply runs 24/5 with it.

2. One code per account. Each journal account links to one MetaTrader account. Trading three prop challenges? Generate a code for each journal account and run the EA in each terminal. Your journal keeps them cleanly separated.

3. It won't fight your manual habits. Everything you already do keeps working: manual trades sit alongside synced ones, and if the sync meets a trade that looks like one you logged by hand, it leaves yours alone rather than guessing. Your existing live price feed, alerts and analytics are completely untouched: the sync is a separate channel that feeds trades in, nothing more.

Troubleshooting

Live Broker Auto-Sync is included with RB Trading Pro: $29.99/month or $299/year, 30-day money-back guarantee, and it takes one coffee's worth of setup to never hand-log a trade again.

RB Trading Pro Journal

Stop guessing. Start tracking.

30-day money-back guarantee · Cancel anytime · Used by 7,000+ funded traders

Find your edge →
Broker SyncMT4MT5