MT5 Trading Journal: Automatic Trade Sync With a Built-In AI Coach
An MT5 trading journal that auto-syncs every position, partial close, and equity tick via a read-only EA. Netting and hedging supported, AI coach built in.

An MT5 trading journal that auto-syncs streams every position, partial close, SL/TP change, and equity tick through a read-only Expert Advisor. Trader+AI does exactly that, then normalizes hedging and netting accounts into one clean model so your stats stay honest. Take your next trade and it lands in the journal in seconds.
Here's the part most people miss: MT5 is not just a newer MT4. It runs a different data model. A journal built for MT4 will quietly lie about half of what your MT5 account actually did.
What's actually different about MT5?
Three things change when you move from MT4 to MT5, and all three matter for journaling. MT5 splits orders from positions from deals. It supports both netting and hedging account modes. And it ties margin to equity instead of a fixed leverage ratio. Get any of these wrong and your trade history is fiction.
Orders, positions, deals. MT4 calls every open trade an order with a ticket. MT5 separates the order (your instruction), the position (the resulting exposure), and the deal (the actual fill). One position can come from several deals. A partial close is a new deal against an existing position, not a fresh ticket. A journal that flattens this misreports your entries and exits.
Netting vs hedging. Netting accounts hold one position per symbol: long 1.0 EUR/USD, sell 0.3, you're now long 0.7. No second position exists. Hedging accounts let long 1.0 and short 0.3 sit side by side, like MT4. Each mode needs different P&L attribution. A tool wired for one will misread the other.
Equity-based margin. MT5 can scale margin with equity rather than a fixed ratio. That couples your equity curve and margin level tightly, so they have to be sampled together to mean anything.
Why can't an MT5 indicator journal your trades?
It can't make the network call. MT5 indicators cannot run WebRequest — only Expert Advisors can. So any "journaling indicator" can read your trades but has no way to send them anywhere. That's the same trap traders hit on MT4.
The fix is the EA, and Trader+AI's EA is read-only. It never places, modifies, or closes a trade. It listens to MT5's OnTradeTransaction event and forwards what happens to your journal. No OrderSend, no broker credentials, no manager access.
How fast is the MT5 install?
About two minutes. You drop one file, paste two strings, and flip two switches.
- Sign up at traderplus.ai, add an MT5 account, copy the webhook URL and secret key.
- Download
Trader+AI.ex5from the dashboard. - In MT5: File, Open Data Folder, MQL5, Experts. Drop the file in.
- Restart MT5 or refresh the Navigator tree.
- Drag the EA onto any chart. The symbol doesn't matter; the EA tracks the whole account.
- Paste
WebhookURLandSecretKeyinto the EA inputs. - In Tools, Options, Expert Advisors, tick "Allow WebRequest for listed URL" and add
https://api.traderplus.ai. - Click AutoTrading so the toolbar button turns green.
The chart comment shows "Connected" within a couple of seconds. Open a position and it's in the journal before you can switch tabs.
What does the MT5 trading journal capture?
Every trade event MT5 emits, plus a continuous read on your equity. Position opens, full closes, partial closes, every SL/TP modification, the full pending-order lifecycle, balance events, and a live equity/margin-level sample. The equity curve you see is the true intrabar curve, not closed-trade equity stitched together after the fact.
Partial closes get special treatment. When a deal reduces a position's volume, the closed portion becomes its own canonical sub-trade. That's what makes "show me every trade where I scaled out at 1R and the runner ran to 3R" a real query instead of a guess.
How does it handle hedging vs netting?
It normalizes both into a canonical trade: one open event, zero or more partial closes, one final close. Netting positions that grow and shrink, hedging positions, and MT4 tickets all collapse into the same shape. So your win rate, profit factor, R-multiple, and MFE/MAE compute identically no matter which mode your account runs. No mental gymnastics in the dashboard.
The EA detects netting or hedging automatically on startup and the server attributes deals correctly.
Is the data secure?
Yes. The EA signs every payload with your secret key using HMAC-SHA256 over the timestamp, nonce, and body. The server rejects anything over plain HTTP, anything timestamped outside a five-minute window, any nonce it has seen before, and any payload whose signature doesn't match.
Because the EA is read-only, the worst case if your key leaks is someone writing fake trades into your journal. Rotate the key in the dashboard and the leaked one dies instantly. Idempotency on the position-ID key means a restart, a dropped packet, or a retry never creates duplicate trades.
Which MT5 brokers and prop firms work?
Any broker shipping the MetaTrader 5 terminal. That covers IC Markets, Pepperstone, FP Markets, FXTM, Tickmill, OANDA's MT5, and Vantage, plus the MT5 terminals from FTMO, FundedNext, and The5%ers for challenge and funded accounts. Both netting and hedging modes are supported.
What can the AI coach do with MT5 data?
The AI coach reads the richer MT5 stream and answers questions MT4 data can't. Ask for your real exposure across a basket of correlated pairs during London open and you get one aggregated number. Ask what percent of your pending limit orders fill, and the win rate on those that do, and the pending-order lifecycle data answers it. The coach can also flag sessions where you came within a few percent of a margin call without ever hitting one.
Connect the EA, then write your trading plan into the journal and tag your last 30 to 50 trades. That's the move. Stats alone tell you what happened; the coach plus your tags tell you why, in terms of your setups, your account mode, and your session timing.
The Free plan covers CSV import on one account. Live EA streaming starts on Pro at $19/mo. See pricing for the full breakdown.
Frequently asked questions
Can an MT5 indicator send my trades to a journal?
No. MT5 indicators cannot make WebRequest calls, so they can read trades but never send them anywhere. Only an Expert Advisor can, which is why Trader+AI uses a read-only EA.
Does the journal support both netting and hedging accounts?
Yes. The EA detects your account mode automatically on startup, and the server normalizes both into one canonical trade model so your analytics stay consistent.
Is the Trader+AI EA able to place or close trades?
No. It is read-only with no OrderSend calls, no broker credentials, and no manager access. It only listens to trade events and forwards them.
How long does the MT5 setup take?
About two minutes. You drop the .ex5 file into the Experts folder, paste your webhook URL and secret key, allow WebRequest, and enable AutoTrading.