Private beta — by invite

Your closed trades still have something to say

Every trade your EA closes gets read, measured, and written up — how far price ran against you, how far it ran your way, and what that pattern says. You get the reading, not another dashboard to interpret.

Invite-only during beta · free · no card required

journexapp.com/mae-mfe

You closed with 61% of the favourable move on average, while losing trades ran to 38% of their worst point before you cut them. The stop distance that would have covered most of those losses is 87 points — you are running 114.

Win capture
61%
of the favourable move
Loss exposure
38%
of the adverse move at exit
Suggested SL
87 pts
currently 114
One trade — adverse vs favourable move
entryworst point against youbest point in your favourclosed here
Start here

What a trading journal actually is

Your broker shows you a list of closed orders — what happened, one line at a time. It does not tell you what keeps happening.

A trading journal is that same history kept in a form you can put questions to: which hour of the day costs you money, whether your stop sits in the wrong place, how often you close a winner early. The answers are already inside your trade history. A journal is what makes them readable.

The catch has always been the work. A journal you fill in by hand is a spreadsheet you stop updating in three weeks. Journex is filled in by the EA, trade by trade, without you typing anything.

Which hour of the day do I lose money in?

Your broker appNot shown
Journex13:00–15:00 — 8 trades, −$412

Is my stop in the right place?

Your broker appNot shown
Journex87 points would have covered most losses. You run 114.

How much of a winning move do I actually keep?

Your broker appNot shown
Journex61% on average — the rest ran on after you closed

Which pair is quietly carrying the account?

Your broker appNot shown
JournexEURUSD: +$1,840 of your +$2,100 net

Figures above are an example of the shape of an answer, not a result Journex promises. What you see comes from your own closed trades.

Trade log

The same trades, with the parts MT5 leaves out

Open the History tab in MT5 and you get a row per order: symbol, volume, price, profit. Journex starts from the same data your terminal has — and keeps the parts the terminal drops.

MT5 / broker appJournex trade log
TimeMT5 / broker appBroker server time onlyJournex trade logYour time and broker time on the same row — the second one appears only when they differ
Why it closedMT5 / broker appYou read it off the order comment, if it is there at allJournex trade logTake profit, stop loss, closed by hand, or closed by the EA — as a field you can filter on
SlippageMT5 / broker appNot calculatedJournex trade logThe gap between the price you asked for and the price you got, in points, per trade
Partial closesMT5 / broker appOne row per deal, so a scaled-out trade looks like three tradesJournex trade logGrouped back into the position they belong to, with the total
CostMT5 / broker appColumns you have to switch on, totalled nowhereJournex trade logCommission, swap and net cost together under the trade
How long you heldMT5 / broker appSubtract two timestamps yourselfJournex trade logDuration on the row
Your own reasoningMT5 / broker appNowhere to put itJournex trade logA note and up to ten tags per trade, so next month you still know why you took it

Where a figure cannot be measured, Journex leaves it blank. It never fills the gap with a zero — a zero you cannot trust is worse than an empty cell, because you would act on it.

One row, opened
EURUSDBUY+$128.40Take profit1h 47m
TIMEYour time19 Aug 2026 20:12Broker time19 Aug 2026 15:12
COSTCommission−$2.10Swap−$0.64Net cost−$2.74
FILLSlippage+0.4 pts
NOTETook the London open pullback. Held through the 15:00 spike.#london#pullback
MAE / MFE

Your broker records where you got in and out. Not what happened between.

Two trades can close on exactly the same profit and be nothing alike. One drifted straight to target. The other sat forty points underwater for an hour first, then came back. Your statement prints the same number for both.

MAE is the furthest price moved against you before you closed. MFE is the furthest it moved in your favour. Journex measures both on every trade, from the high and low the EA reports while the position is open — figures MT5 stops keeping the moment the order is gone.

Open any trade and you get the whole thing on one price scale: where you got in, where you got out, how far it went each way, and where your stop and target sat relative to all of it.

One trade — EURUSD BUY
MFE1.094800.00180EXIT1.094100.00110ENTRY1.09300MAE1.092400.00060TP +0.00250SL −0.00140No horizontal axis — when price reached these levels is not recorded
R:R you actually got3.0×
Kept from the favourable move61%
Room left before the stop0.00080
  • Is my stop where price actually goes?The distance that would have covered most of your losses, against the distance you are running now.
  • Am I closing winners too early?How much of the favourable move you keep — per trade, and as a habit across the account.
  • What reward-to-risk did I really get?Measured from what price did, not from the stop and target you typed in when you opened.

One thing it deliberately does not draw: a price path. Journex knows how far price went, not when it got there — so it leaves the points unconnected rather than inventing an order it never measured.

Performance summary

See a good week next to a flat month

One combined equity curve can hide a lot — a strong week sitting right next to three flat ones, or a single bad day dragging an otherwise decent month lower. Journex lays every day, week and month out as its own small card, so the pattern is visible before you click into anything.

AllDayWeekMonth
Week of 3 Aug
+$284
Week of 10 Aug
−$96
Week of 17 Aug
+$512
Week of 24 Aug
+$140
Week of 31 Aug
−$58
Week of 7 Sep
+$310
Week of 14 Sep
+$75
Week of 21 Sep
−$210

Numbers on this mock are an example of the layout, not a result Journex promises. In the real dashboard, clicking any card opens the full detail for that period.

Features

Every page ends with a plain answer

Journex measures your history, then tells you what it found in a sentence or two — on every screen, in words, not just charts. So the time you spend here goes on deciding what to do, not on working out what the numbers mean.

Those sentences are written by a language model that is only allowed to describe figures Journex has already computed — never to calculate its own.

Automatic trade capture

The EA sends each trade the moment it closes — entry, exit, SL, TP, duration, and the highest and lowest price reached while the position was open. Nothing to import, nothing to type.

Dashboard and daily read

Net profit, win rate, profit factor, max drawdown and trading cost, with the equity curve, month-by-month P&L, a long-versus-short split and an hourly heatmap — closed with a written summary of the session that just ended.

Performance summary

Day, week and month as their own equity-curve cards side by side, not one chart you have to squint at — see a strong day next to a flat week at a glance, then click any card for the full breakdown.

MAE / MFE analysis

How far price moved against you before coming back, and how far it ran in your favour before you closed — with a written read on whether your stop sits too tight or your target too far, and a suggested distance drawn from your own losses.

Symbol breakdown

Which pair carries the account and which one drags it, per-symbol win rate and profit factor, an hourly heatmap by market session — and a line telling you which of those actually matters right now.

Portfolio concentration

Pairs you tend to hold at the same time, measured from the real overlap in your own trade times rather than a textbook correlation table. Two positions that always move together are one position at twice the size.

EA tuning suggestions

Your EA's current settings against what your own history shows, explained in words rather than left as a table to decode. Filter by magic number when you run more than one.

Custom challenge tracker

Enter the rules you have to trade under — daily loss, total loss, profit target, minimum days — and watch the headroom left on each one, plus the days that came closest to breaching one.

Multiple accounts

Keep demo, live and challenge accounts separate, and compare them side by side. Switch between them from the top bar without losing your filters.

Position sizing

How much should this trade risk?

Most journals record the size you chose. They have no opinion on whether it was the right one.

Journex runs the Kelly criterion across your own history on each symbol — your win rate, your average win against your average loss — and gives you the ceiling the maths puts on risk per trade. It is a risk figure before it is a growth figure: size above that ceiling and a strategy with a genuine edge can still take the account down, because the losing streaks arrive long before the maths has time to work.

What Journex puts in front of you is half-Kelly. Full Kelly sits on the same card as a theoretical number, labelled as something not to run live — it is the level where an ordinary run of losses turns into a drawdown most people cannot sit through.

The number only appears once a symbol has twenty closed trades behind it. If your average loss outweighs your average win, the card says so in plain words instead of printing a figure you should not act on.

Computed from your own closed trades. It describes what your history implies about sizing — not what the market will do next, and not a recommendation to take any particular trade. Past performance does not guarantee future results.

Suggested Position SizePRO
Based on Kelly Criterion × your EURUSD history
Recommended max risk / trade
2.4%
Half-Kelly (safer)
Full Kelly (theoretical)
4.8%
Not recommended in live trading
Expected edge / trade
+18.40
avg $ per trade
0%20%
Half-Kelly 2.4%Full Kelly 4.8%

Shown once the symbol has 20+ closed trades and a positive edge.

And if you're running a challenge

Set your own rules, let it count for you

Enter the limits you have to trade under — daily loss, total loss, profit target, minimum trading days. Journex counts them from your real trades and shows the headroom left on each, plus the days that came closest to breaching one.

Counted from your own trade history, not a forecast. Journex is not affiliated with, endorsed by, or sponsored by any challenge provider.

Daily loss limit5%
Total loss limit10%
Profit target8%
Minimum trading days10
Headroom left today3.2%
Connecting MT5

Four steps, then it runs itself

No spreadsheets, no CSV uploads, no logging trades by hand. And no trading account password — ever.

  1. 1

    Create an account

    Add your trading account and Journex gives it a token of its own. One token per MT5 terminal — nothing to configure beyond that.

  2. 2

    Drop the EA into MT5

    Download the EA file and save it to MQL5 → Experts (MT5 → File → Open Data Folder), then refresh the Navigator panel.

    JournexTracker_v1.7.1.ex5
  3. 3

    Allow the connection once

    Tools → Options → Expert Advisors → tick “Allow WebRequest for listed URL” and add the server address shown on your account page.

  4. 4

    Attach it and paste the URL + token

    Drag the EA onto any chart — any symbol, any timeframe — and paste the URL into InpWebhookURL and your token into InpWebhookToken. Trades start arriving as soon as the first one closes.

The EA only reads. It sends details of positions that have already closed. It does not open trades, does not touch your SL or TP, and never asks for your account credentials. Full setup guide and troubleshooting →
Pricing

Everything is free during beta

These are the plans Journex will launch with. While the beta runs, every account gets Pro — the prices below are what they will cost later.

Starter
Free
Enough to keep a journal and see where the account stands.
  • 1 trading account
  • 100 trades per month
  • Dashboard and trade log
Create account
Free during beta
Pro
$0/mo
$19/mo after beta — testers keep 50% off for life ($9/mo)
The full analytics set, with a written read on every page — what every beta account runs on.
  • 5 trading accounts
  • Unlimited trades
  • MAE / MFE analysis
Join the beta →
Team
$79/mo
Not open yet
For trading groups running several accounts side by side.
  • 25 trading accounts
  • Compare accounts side by side
  • Everything in Pro
Coming later

No card is collected during beta. When paid plans open, nothing is charged unless you pick a plan yourself. Full plan details and FAQ →

Connect an account and look

It takes one EA and one URL. The first read arrives with the first trades.

Create free account →