An MT4 and MT5 Journal That Fills Itself In
Connect MetaTrader once and every trade logs itself: entry, exit, size, commission and swap, a minute after it happens. No spreadsheet, no copying, no forgetting the one that went badly.
Educational tools only. Not investment advice.
How it behaves
Read-Only, By Construction
You should be wary of installing an Expert Advisor on a live account. Here is exactly what this one does and does not do.
Read-only, and provably so
The advisor contains no call to OrderSend or any other trading function. It cannot place, modify or close a position, and it needs no trading permission. Our own build check fails if a trading call is ever added.
Every minute, automatically
It reads your terminal history on a timer and sends what is new. Re-sending is harmless, so a dropped connection catches up by itself on the next pass.
Deals folded into trades
MetaTrader 5 records deals rather than trades, so a single position can be several rows. Those are folded back into one trade with the right entry, exit, size and costs.
Correct timestamps
Brokers run their servers on their own clock, usually two or three hours ahead of UTC. The advisor measures that offset itself, so your sessions and calendar days are right rather than shifted.
Your notes are never touched
A sync writes broker data and only broker data. Notes, tags, setups, emotions and your own risk figures survive every update, including when an open position later closes.
Or skip it entirely
Prefer not to install anything? Upload the report or CSV MetaTrader exports and the same pipeline handles it, including duplicate detection so re-importing is safe.
Setup
Four Steps, About Five Minutes
- 1
Connect the account
Open Journal, then Accounts, and choose Connect MetaTrader. Pick MT4 or MT5 and copy the sync key you are given. It is shown once.
- 2
Allow FXfolder in the terminal
In MetaTrader open Tools, Options, Expert Advisors. Tick "Allow WebRequest for listed URL" and add the FXfolder API address exactly as shown in the dialog.
- 3
Install the Expert Advisor
Download it with your key already filled in, put it in the Experts folder inside your terminal data folder, press F7 in MetaEditor to compile, then drag it onto any chart.
- 4
Watch trades arrive
The advisor checks your history every minute. Closed trades appear with full detail, open positions show live, and your analytics update as each one closes.
Step two is the one people skip. MetaTrader blocks every outbound web request until you list the address, so without it the advisor loads and then silently does nothing. The connect dialog gives you the exact address with a copy button.
Would Rather Not Install Anything?
Upload the report MetaTrader saves from its History tab, or a CSV export. The format is detected automatically, MT5 deals are folded into positions, and anything already in your journal is skipped, so re-importing the same file is always safe.
FAQ
MetaTrader Sync Questions
Can the Expert Advisor trade on my account?
No. It contains no call to OrderSend or any other trading function, so it cannot place, modify or close a position even if you grant AutoTrading permission. It only reads your account history and sends it to your own journal.
Does it work with MetaTrader 4 as well as MetaTrader 5?
Yes, there is a build for each. MT5 records deals which are folded back into positions; MT4 records one row per closed order and maps across directly. On MT4 set the Account History tab to "All History" before the first sync, or older trades will not be visible to it.
Why do I have to add a URL in the terminal options?
MetaTrader blocks all outbound web requests by default and only allows addresses you list explicitly. This is a MetaTrader security feature, not an FXfolder one. Skipping it is the single most common reason syncing does not start, so the connect dialog gives you the exact address to paste.
What happens if my computer is off?
Nothing is lost. The advisor syncs a rolling window of history whenever the terminal is running, so it catches up on everything it missed the next time you open MetaTrader. It also re-sends the last day each pass, which is how a swap or commission posted after a trade closed still reaches your journal.
Do I need a membership for auto-sync?
Yes. Logging trades by hand and exporting them is free with any FXfolder account, but MetaTrader auto-sync and broker statement import are member features, as is the analytics that makes the synced data useful.
Connect Your Terminal, Stop Typing Trades
Start logging free, then turn on auto-sync whenever you are ready.
No card needed · Educational tools only. Not investment advice.