Nika Quant Analyzer
- Indicators
-
Nik Andersen
Independent algorithmic trader and EA developer based in Denmark with 15 years of trading experience.
Creator of Nika EA — a professional multi-strategy Expert Advisor built on a proprietary signal engine with 12 signal types, 11 MA methods, and 15 layered risk management controls. - Version: 3.10
NIKA QUANT ANALYZER — Professional Optimization Analysis for MT5 Strategy Tester
Stop guessing which optimization results are real and which are curve-fit traps.
Nika Quant Analyzer reads your MT5 Strategy Tester XML exports and instantly ranks every parameter combination using the proprietary QM+ Score — a single decisive number that fuses Profit Factor, Sharpe Ratio, Recovery Factor, Max Drawdown, Return/DD ratio, and trade count into one actionable metric.
Now with MULTI-FILE GLOBAL RANKING: drop multiple XML files into MQL5/Files and the analyzer merges all passes into one unified leaderboard, ranked across symbols and timeframes.
KEY FEATURES
- QM+ Composite Score — One number to rule them all. Weighted formula combining PF, Sharpe, Recovery, DD, Trades, and Return/DD. Fully tunable weights via inputs.
- Multi-File Global Ranking — Load multiple XML exports simultaneously. All passes merge into one global leaderboard ranked by QM+ Score. Toggle between GLOBAL RANK and BY FILE modes.
- Symbol and Timeframe Display — Each row shows which symbol and timeframe the pass belongs to. Instantly see cross-asset performance.
- QM Score Distribution Histogram — Log-scale bar chart showing how all passes distribute by quality tier (Weak/Moderate/Strong/Elite). See at a glance how rare the top results really are.
- Equity Sparklines — Mini equity curves rendered directly in each row so you can spot erratic behavior without opening individual reports.
- Two-Page Metric Dashboard — Page 1: PF, Sharpe, DD%, Trades, Recovery Factor. Page 2: Consistency Score, R2 Smooth Equity, Return%, Return/DD, Custom Criterion. Navigate with arrow buttons.
- Robustness Detection — Flags isolated peaks (curve-fit traps) vs stable plateaus (tradeable configurations). ROBUST and ISOLATED badges on each row.
- Forward vs Back Comparison — Automatically detects forward test data and adjusts QM+ scores for degradation.
- Color-Coded Rankings — Green/Orange/Red classification across all metrics for instant visual scanning. Gold/Silver/Bronze highlights for top 3.
- Interactive Info Overlay — Built-in education panel explaining every metric. Click the [i] button to learn what each column means.
- Three Panel Sizes — Compact (920px), Standard (1120px), Wide (1400px). Compact mode includes scrollable rows.
- Auto-Detect New Files — Timer checks every 30 seconds for new XML files. Drop files while the panel is running and it reloads automatically.
- CSV Export — Automatically exports a ranked CSV file with all metrics, symbols, and robustness status on load.
- Premium Dark Theme — Professional dark interface designed for extended analysis sessions.
HOW IT WORKS
1. Run optimization in MT5 Strategy Tester
2. Right-click results > Export to XML
3. Place one or more XML files in MQL5/Files folder
4. Attach Nika Quant Analyzer to any chart
5. Full analysis panel appears with globally ranked results, distribution histogram, sparklines, and actionable insights
WHO IS THIS FOR
- EA developers who run hundreds of optimization passes across multiple symbols
- Traders who want data-driven parameter selection instead of guesswork
- Anyone tired of manually comparing Strategy Tester results in spreadsheets
- Multi-symbol portfolio builders who need cross-file ranking
INPUT PARAMETERS
Display Settings:
- Panel Size — Compact (920px), Standard (1120px), or Wide (1400px)
- Top N Passes to Display — Number of top results shown (default: 10)
- Panel X/Y Position — Panel placement on chart
- Minimum Trades Filter — Filter out passes with too few trades (default: 10)
- Export Ranked CSV — Automatically save ranked results as CSV (default: true)
QM Score Tuning:
- Profit Factor Weight (default: 1.5)
- Recovery Factor Weight (default: 1.5)
- Sharpe Ratio Weight (default: 2.0)
- Drawdown Weight (default: 2.0)
- Trade Count Weight (default: 1.0)
- Return/DD Weight (default: 1.5)
- Fallback Deposit (default: 200000)
NOTE: This indicator does not generate trading signals. It is a post-optimization analysis tool designed to help you make better decisions about which parameter sets to deploy live.
For a detailed guide and examples, read the full blog post: https://www.mql5.com/en/blogs/post/767841

User didn't leave any comment to the rating