Ultimate Breakout System · OneChartSetup
Drawdown Autopsy Created by Discord : @mtlmalek
Drop an MT5 Strategy Tester report from a multi‑set AutoLoader run. Every position is traced back to the set file that opened it, so you can see exactly which strategies paid for the drawdown.
Drop the Strategy Tester report here
The ReportTester-*.html file MetaTrader writes from Strategy Tester → right‑click → Report. UTF‑16 and UTF‑8 both work. Nothing is uploaded — parsing happens in this page.
Large reports are fine. A 33 MB / 48,000‑order report parses in a few seconds.
Realised equity, by position close
Shaded band marks the deepest peak‑to‑trough stretch.
Full portfolio
Excluding unchecked sets
Max drawdown window
Set files, ranked by damage
Click a row for detail. Uncheck to remove a set from the simulation.
| # | Set file | Symbol | Trades | Net P/L | In DD window | Worst trade | Win % | PF | Max lots |
|---|
Net P/L by symbol
Where the money actually went.
Selected set
Pick a row to inspect a single set file.
Duplicate sets, most duplicated first
Pairs on the same symbol that open positions at the same moments. Overlap is measured against the smaller set: 100% identical means both took exactly the same entries; 100% contained means every entry of the first is also taken by the second, which took more besides. The two P/L columns are the same entries run through different exit settings — drop the weaker side.
How attribution works. MetaTrader's report does not print a position ID, so entries and exits are re‑paired here: every opening deal is matched to its order in the Orders table, which carries the set file's trade comment. Closing deals are matched back by symbol, by the exact stop‑loss or take‑profit price quoted in the exit comment, and by volume, oldest‑first. The match rate is reported above — treat anything below 100% with suspicion.
What the simulation does and does not do. Unchecking sets subtracts their realised profit and loss from the curve. It does not re‑run the backtest: if your sets size positions off account equity or a max‑risk‑per‑strategy setting, removing a losing set would have changed every later lot size, and margin and stop‑out behaviour with it. Read the simulated curve as a ranking device for which sets to cut, then confirm by re‑running the tester without them.
What the simulation does and does not do. Unchecking sets subtracts their realised profit and loss from the curve. It does not re‑run the backtest: if your sets size positions off account equity or a max‑risk‑per‑strategy setting, removing a losing set would have changed every later lot size, and margin and stop‑out behaviour with it. Read the simulated curve as a ranking device for which sets to cut, then confirm by re‑running the tester without them.