Quant MultiSymbol Hunter

Quant MultiSymbol Hunter

1 August 2026, 22:07
Dao Thanh Tan
0
32
Quant Multi Symbol HunterMT5 Expert Advisor
▌ Out-of-sample · 571 trades · published in full
Under half its trades win.
That is the feature.

A trend-following engine on four uncorrelated markets, with a CatBoost meta-model compiled to ONNX and embedded inside the .ex5. Small losses, often. Large winners, rarely. The payoff ratio does the work — not the win rate.

XAUUSD · USDJPY · USTEC · BTCUSD — one H1 chart runs all four.

Scope // model confidenceDemo

StateScanning 4 markets…SymbolModel score / thresholdOrdernone

Illustrative animation of the on-chart panel. Not live market data.



▌ Out-of-sample backtest · 2025 → mid-2026

The numbers first, before the story

Nothing below was measured on data the model was trained on. If a figure looks unimpressive next to the pages you usually read, that is the honest gap between marketing and measurement.

Win rate
44.66%
255 winners out of 571 trades
Payoff
2.22
Average win ÷ average loss
Profit factor
1.79
Gross win ÷ gross loss
Max balance DD
6.90%
8.90% measured on equity
Risk per trade
0.5%
Fixed fractional, hard stop always

Backtest results under a conservative cost model. Past performance does not guarantee future results; live results will differ.

▌ Why the win rate is the wrong number

There are only two ways to show a 99% win rate

Method one

A tiny take-profit behind a giant stop

Ninety-nine wins of +0.1R look beautiful on a chart until the single hidden −40R arrives and takes the year back with it. The equity curve is smooth right up to the vertical drop.

Method two

Martingale, wearing a different name

Averaging down, grid recovery, "smart re-entry" — the loss is never booked, only postponed and multiplied. The win rate stays at 99% until the account reaches zero.

What this EA does instead

It wins fewer than half its trades, caps every loss with a hard stop placed alongside the order, and lets the winners ride a trailing exit with no upper cap — the average winner ends up 2.22× the average loser. That asymmetry is the entire edge. Nothing is recovered by adding to a losing position, because nothing is ever added to a losing position.


▌ The full report

One number proves nothing. Here is the whole table.

Sales pages quote a single figure — net profit, or a win rate — because a single figure can be made to look like anything. A tester report cannot. Every line below comes from one out-of-sample run, and the uncomfortable lines are on it too.

Total trades 571 — enough for the statistics to mean something
Winners / losers 255 (44.66%) / 316 (55.34%)
Profit factor 1.79
Payoff ratio 2.22 — average win 113.93, average loss 51.35
Max balance drawdown 6.90% · on equity 8.90%
Recovery factor 6.61 · Sharpe ratio 4.60
Longs / shorts 355 longs (47.32% won) · 216 shorts (40.28% won)
Worst losing streak 16 trades in a row — read that line twice before buying
Largest single loss 172.05 — no outlier loss hiding anywhere
Conditions 0.5% risk per trade, 98% history quality, conservative cost model

V

V

A page that shows you one number and no table is asking you to trust the number. A page that shows you the table is asking you to check it.

▌ Process

The standards it holds to

Validated on unseen data
The published figures come from a window the model never learned from.
Tick-accurate history
Development and testing ran on high-quality historical data, not daily closes.
Threshold locked at release
The confidence cut-off ships exactly as it was set — nothing tuned to flatter a backtest.
Defaults are the tested configuration
Nothing was hand-polished for the demo. You choose risk; the rest ships as tested.
Auditable by you
One input switches the AI layer off, so you can measure what it contributes yourself.
Self-contained
Model and threshold live inside the EA file. Nothing to download, nothing to configure.
▌ On-chart panel

See what the model sees

A phosphor-green radar tracks all four markets at once. Each blip is a symbol; its distance from the centre is the model's live confidence. When a stop order goes in, a target lock pins the exact entry price on your chart — score against threshold, filter margins, stop level, lot size. Open another traded symbol's chart and the lock projects there too.

Green blip
Setup being scored. The closer to the centre, the more confident the model is.
Amber marker
Confidence approaching the threshold — an order is close.
Red target lock
Stop order placed. Real score, real threshold, real lot size on your chart.
B

Pure visualisation: zero interference with trading logic, and one input switches it off entirely. You should never have to guess what your EA is thinking.

▌ Reporting

A performance dashboard, not just a trade log

The radar shows you what the model is thinking right now. The dashboard shows you what it has actually done — on the chart, in the terminal, without exporting anything to a spreadsheet first.

Quant Multi Symbol Hunter
SummaryDetail
Balance
Equity
Floating P&L
Symbol Side Lots P&L
XAUUSD - -
USDJPY - -
USTEC SELL 0.04 -
BTCUSD - -
Open positions 1
Closed today
AI filter ON   τ = 0.31

On the chart, at a glance

A compact summary panel sits beside the radar: balance, equity, floating P&L, and a line per traded market showing side, lot size and open result. Underneath, the panel states plainly whether the AI filter is active and at which threshold — so you always know which configuration produced the trades you are looking at.

The full dashboard

Open the dashboard and the same account is broken down across three tabs — Report, Symbol Info and Account Info — over any date range you choose, filtered by magic number so a shared account stays readable.

  • Balance curve — equity and balance plotted together, so floating drawdown is visible rather than hidden between closes
  • Long / short ratio — deal counts and P&L split by direction, which is how you find out whether an edge is one-sided
  • P&L by month and by day — the bar charts that show consistency or the lack of it, including the losing months
  • Detailed stats and growth stats — daily, weekly, monthly and yearly growth side by side against your own targets
  • Export CSV — take the raw records into Excel or Python and check every claim on this page yourself


N

Balance curve. Equity and balance drawn together, so floating drawdown between closes is visible instead of hidden.


N

Long / short split. Deal counts and P&L per direction — how you find out whether an edge is one-sided.


N

P&L by month. Consistency, or the lack of it, including the losing months.

M

P&L by day. The same picture at higher resolution across the full date range.

B

Growth stats. Daily, weekly, monthly and yearly growth measured against your own targets.

ReportSymbol InfoAccount InfoBalance CurveLong / Short RatioPnL by MonthPnL by DayDetailed StatsGrowth StatsExport CSV

Panel layout shown for illustration; values are placeholders. The dashboard reads your own account and works identically in Strategy Tester and on a live chart. Like the radar, it is display only — one input turns it off.

▌ Specification

What you install

Markets XAUUSD, USDJPY, USTEC, BTCUSD — symbol names are editable inputs (rename to NAS100, BTCUSD.x, and so on). Unknown symbols are skipped safely.
Timeframe & charts H1 logic. Attach to a single H1 chart of any traded symbol; the EA manages all four markets from that one chart.
Order handling Breakout entries via stop orders, one position per direction, hard stop-loss on every trade, adaptive trailing exit.
Position sizing Fixed fractional, 0.5% of equity per trade by default and adjustable. No lot multiplication after a loss.
Dependencies None. Model, calibrator and threshold are embedded in the EA file — no extra downloads, and it runs in Strategy Tester out of the box.
Reporting On-chart summary panel plus a performance dashboard: balance curve, long/short split, P&L by month and by day, growth stats, date and magic filters, CSV export. Works in Strategy Tester and live.
Account Hedging account, low-spread broker, VPS recommended. Swap-free is ideal if you hold multi-day trends.
▌ Fit check

Who should run this — and who should not

A good fit
  • ▸ You read a 10% drawdown as normal, not as a malfunction
  • ▸ You can sit through a losing streak of sixteen trades without touching inputs
  • ▸ You run a VPS and let the system work uninterrupted
  • ▸ You judge a system by its process and its out-of-sample numbers
A bad fit
  • ✕ You want an account doubled this month
  • ✕ You need most trades to be winners to stay comfortable
  • ✕ You plan to disable the stop loss during an open trade
  • ✕ You are trading money you cannot afford to lose

If that second column describes you, this EA is not for you — and honestly, no EA is.

▌ Questions

Before you buy

+ Do I need to install ONNX files, Python, or anything else?
No. The model, the calibrator and the confidence threshold are compiled into the EA file itself. Download, attach to a chart, and it runs — including in Strategy Tester.
+ Can I run it on one chart, or do I need four?
One. Attach the EA to a single H1 chart of any of the traded symbols and it manages all four markets from there. Opening a second chart is optional — it only lets the target lock draw on that chart too.
+ My broker uses different symbol names. Will it work?
Yes. Symbol names are plain inputs — rename them to match your broker's conventions. Any symbol the EA cannot resolve is skipped rather than traded blindly.
+ Fewer than half the trades win. Is something wrong?
No — that is the design. Trend-following takes many small, capped losses to catch a few large winners. What matters is the payoff ratio: the average winner is 2.22 times the average loser, which is what turns a minority of winners into a positive expectancy. A system built to win most trades has to hide its losses somewhere.
+ Does it use martingale, grid, or averaging down?
None of them. One position per direction, a hard stop attached from the start, and lot size that never grows after a loss. The trailing stop moves in one direction only.
+ Can I turn the radar off?
One input disables the whole panel. It is a display layer and has no effect on entries, exits or sizing.
+ What results should I expect live?
Different from the backtest — that is true of every system, including this one. The figures on this page come from an out-of-sample backtest under a conservative cost model. Run the demo version, run your own backtest on your broker's data with your own spreads, and decide from that.
Ready

Don't trust the page. Trust the numbers you produce yourself.

Download the demo, run your own backtest on your own broker's data, and watch the radar make its calls before you commit a single unit of capital. That scepticism is the philosophy this EA was built on.

Test on demo first. Trade only capital you can afford to lose.

Risk disclosure. Trading leveraged products carries a substantial risk of loss and is not suitable for every investor. All statistics on this page are out-of-sample backtest results measured under a conservative cost model; live trading results will differ because of spread, slippage, swap, execution and market conditions. Past performance does not guarantee future results. Nothing here is a promise of profit, a performance guarantee, or financial advice. Test thoroughly on a demo account before any live deployment.

Quant Multi Symbol Hunter · MetaTrader 5 Expert Advisor