TradeReview AI / Brokers / MetaTrader 4 and 5

MetaTrader 4 and 5 logo
For MetaTrader 4 and 5 forex traders

A trading journal that reads your MetaTrader 4 and 5 export

MT4 and MT5 history reports are what most prop firm traders are actually holding, and they export with open and close times on the same row - which makes hold time and session analysis exact. Pairs are recognised by checking both halves of the symbol against the currency codes rather than by guessing at six-letter tickers.

How the import actually works

Export your trade history from MetaTrader 4 and 5 as a CSV and drop it into the journal. There is no template to fill in first.

The mapper reads the header row and matches your broker's column names against the ones it knows - date, symbol, side, qty, price, fees and a realised P/L column under any of a dozen spellings, from P/L to Realized PnL to Net Profit. Where a column is named something it has not seen, you pick it once from a dropdown and it remembers that file shape for next time.

It also works out what kind of instrument the file holds from the symbols themselves, so the right contract maths is applied without you configuring anything. If it guesses wrong, there is a row of buttons at the top of the import screen to correct it.

Rows that are not trades - transfers, dividends, interest, fees charged to the account - are skipped rather than logged as mystery positions.

Quantity is units of base currency, not shares

Forex exports count in units or lots: 10,000 units is a mini lot, 100,000 a standard. A journal that treats that column as a share count produces position sizes that are wrong by four orders of magnitude and risk figures that mean nothing.

Tell the importer the file holds forex - it usually works this out from the symbols on its own - and the quantity column is read as units of the base currency.

Six-letter pairs are recognised as pairs

EURUSD, GBPJPY, AUDNZD: the importer checks both halves against the currency codes rather than guessing, so a pair is never mistaken for a stock ticker that happens to have six letters.

Sessions, in your own time zone

Forex runs around the clock, which makes "when do I trade well" a harder and more valuable question than it is in a stock session. Entry and exit times are kept to the minute and the results-by-hour breakdown is built from them, so a London-open edge and a late New York drift show up as separate facts.

Questions

Does it read the MT4 statement or do I need MT5?

Either. Export the account history as CSV from the terminal; both shapes import.

My broker adds a suffix to symbols, like EURUSD.pro. Is that a problem?

No. The suffix is stripped when the pair is identified, so EURUSD.pro and EURUSD group together.

Is it free?

Yes. Unlimited trades, CSV import, the full dashboard, entry and exit screenshots, trade replay and PDF reports are free with no card. AI coaching, AI agents and automatic broker sync are on paid plans.

Do I have to give you my broker password?

No. CSV import needs nothing but the file. Automatic sync on paid plans goes through SnapTrade or the broker's own API, which use read-only connections - the journal can never place a trade.

Import yesterday's session

Export it from MetaTrader 4 and 5, drop the CSV in, tag the setups, and open the hour-of-day breakdown. That one chart is where most traders find their leak.