An Expert Advisor can look profitable in a monthly screenshot while hiding the thing that matters most: whether its edge is stable and repeatable. To track EA performance properly, you need context around each trade and account state around the strategy.
Start with EA identity
Every EA should be identifiable in the trade history. In MT5, that usually means magic number, symbol, account and comment. If you test multiple versions, add a version tag somewhere consistent: comment, set file name, journal note or external tracker.
Without identity, you end up evaluating a blend of strategies. A portfolio might be up overall while one EA version quietly degrades.
Track metrics beyond profit
| Metric | Why it matters |
|---|---|
| Net profit | Shows outcome, but not risk quality. |
| Max equity drawdown | Shows open-trade pain and survival risk. |
| Average hold time | Reveals whether the EA is behaving like its design. |
| Win rate and payoff | Useful together; either one alone can mislead. |
| Session performance | Shows whether the EA depends on London, New York or rollover conditions. |
| Symbol exposure | Prevents hidden concentration across correlated pairs. |
Use equity curve, not only closed trades
Closed-trade reports can make an EA look smoother than it feels live. Equity curves include floating P/L, so they show the real experience of holding the strategy. A grid or recovery EA may post many closed wins while carrying deep floating drawdown.
That does not automatically make the EA unusable, but it changes how it should be sized and monitored. Read MT5 equity curve tracker for a deeper walkthrough.
Compare versions carefully
When you change an EA setting, you are creating a new experiment. Keep version notes. Record the date, set file, broker, symbol list and account size. If performance improves, you want to know why. If it gets worse, you want a clean rollback path.
A simple version log can prevent weeks of confusion later. It also makes forward testing more honest because each result is tied to the settings that produced it.
Connect strategy tracking to account risk
EA-level analytics should never float away from account-level risk. If three EAs all short the same currency exposure, the account is more concentrated than each strategy report suggests. If margin level drops, the account problem matters more than the individual EA scoreboard.
Start with the account monitoring foundation in How to monitor MT5 accounts, then layer EA analytics on top.
A weekly EA review workflow
- Review account equity and drawdown first.
- Break performance down by EA magic number and symbol.
- Check session performance and abnormal hold times.
- Compare current results to the active version notes.
- Document any change before redeploying the EA.
xTriel gives you the account telemetry layer that EA analytics needs: equity, drawdown, margin and heartbeat.