Skip to main content
All articles

July 9, 2026 · 5 min

An automatic trading journal for MT4/MT5: your trades log themselves

Trading journals rarely fail for lack of conviction: they fail at 10pm, when eight trades need retyping by hand and laziness wins. The fix isn't more willpower: it's removing the typing.

The three levels of automation

MethodEffortData freshness
Manual entryHigh, every tradeDepends on you
CSV export from MetaTraderMedium, a few clicks a dayCurrent when you remember
Automatic sync (EA)Zero after setupContinuous

CSV is a fine starting point: importing is free here (1/day). But the real unlock is when the journal fills itself.

How MetaTrader sync works

An Expert Advisor (EA) runs on your MT4 or MT5 terminal and pushes your trades to your journal through a webhook secured by a personal token. Three-step setup:

  1. Download the TradeDiscipline EA (MT4 or MT5) from settings.
  2. Paste your personal sync token.
  3. Allow the URL in MetaTrader's WebRequest options.

After that, nothing: your trades just appear, Exness and other MT-broker accounts included. Not on MetaTrader? The same rail exists for cTrader (cBot), NinjaTrader (AddOn) and TradingView (webhook), and Tradovate connects via API with hourly sync.

What automation actually changes

A complete journal is more than convenience: it's the precondition for everything else:

  • The AI analysis reasons over all your data, not just the trades you had the courage to type in (nobody logs their worst trades, precisely the ones that matter).
  • Tilt alerts and the challenge guardian can only protect you in-session if your positions arrive live.
  • Your history becomes trustworthy: average win vs average loss, performance by hour, by instrument: honest statistics require complete data.

Where to start

Automatic sync is a Premium feature (€29.99/month). But start free: full journal, daily CSV import and 1 discovery AI analysis, no credit card. If the analysis moves you forward, automation will be an obvious next step: try it.

Turn theory into practice

Create my account

Risk disclosure: TradeDiscipline is a trading journal, a tracking and discipline tool: not a broker, and not an investment adviser. Trading carries a risk of losing your capital whatever the instrument (stocks, indices, commodities, futures, forex, crypto-assets).

Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones' financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.