Stratum EA
Stratum EA v2.0: Complete Feature Guide
A comprehensive walkthrough of every mode, feature, and setting in Stratum EA — the multi-symbol Smart Money Concepts scalping auto-trader for MetaTrader 5.
Introduction
Important — No Grid, No Martingale: Stratum EA is a pure scalping system. It does NOT use grid trading, martingale, averaging down, or any form of dangerous lot multiplication. Every trade has a fixed stop loss and a defined risk-to-reward ratio. Your account is protected by strict risk management on every single trade.
Important — Backtesting Limitation: Stratum EA is a real-time adaptive scalper that reacts to live market microstructure — order flow, spreads, liquidity sweeps, and tick-by-tick price action. Because of this, Strategy Tester backtests will NOT produce accurate results. To evaluate Stratum EA properly, please test it on a demo account with live market data. Only live or demo forward-testing will give you reliable performance results.
Most retail scalpers lack the tools to systematically read institutional price action across multiple symbols and timeframes in real time. Manually tracking Order Blocks, Fair Value Gaps, Break of Structure, and liquidity sweeps across 7+ instruments simultaneously is nearly impossible.
Stratum EA solves this by automating the entire Smart Money Concepts (SMC) workflow — from H4 macro trend identification down to M1 entry execution — across multiple symbols simultaneously. It scans, scores, and trades institutional setups automatically while you monitor everything from an integrated real-time dashboard.
Part 1: Getting Started
- Copy Stratum_EA.ex5 to your MetaTrader 5 Experts folder (MQL5/Experts)
- Restart MT5 or click "Refresh" in the Navigator panel
- Drag Stratum EA onto any chart (the chart symbol does not matter)
- Enable "Allow Algo Trading" in the toolbar and EA properties dialog
- The EA auto-detects your broker's symbol naming and begins scanning
On first load, the EA maps all symbols to your broker's format, loads preserved stats from Stratum_Stats.csv, initializes the Trade Filter (Live/Paper status per symbol), runs a full-depth scan across all timeframes, and displays the interactive dashboard.
Part 2: Symbol Settings
Symbol List: EURUSD,GBPUSD,USDJPY,GBPJPY,USDCAD,BTCUSD,NAS100
Custom Pair Mapping: auto
Minimum Signal Score: 4 (range: 0-18)
Supports up to 20 symbols. Auto-categorizes each into Forex Major, Cross, Crypto, or Index with optimized SL/spread defaults. The broker-agnostic mapper searches 20+ common suffixes (.i, m, .ecn, pro, .raw, etc.) or accepts manual overrides like BTCUSD=BTCUSDm,NAS100=USTEC.
| Category | Examples | SL Range | Max Spread |
|---|---|---|---|
| Forex Major | EURUSD, GBPUSD | 5-15 pips | 2.0 pips |
| Forex Cross (JPY) | USDJPY, GBPJPY | 5-25 pips | 3.0 pips |
| Crypto | BTCUSD, ETHUSD | 50-500 pips | 50 pips |
| Index | NAS100, SPX500 | 30-100 pips | 20 pips |
| Gold/Silver | XAUUSD, XAGUSD | 5-50 pips | 10-15 pips |
Part 3: Multi-Timeframe Analysis (5 Layers)
Macro Trend TF: H4 | Structural Analysis TF: H1
POI TF: M15 | Momentum TF: M5 | Entry: M1
Layer 1 — H4 Macro Trend: Dual EMA (50/200) crossover + ADX (14, threshold 20.0). Classifies price as Premium/Discount.
Layer 2 — H1 Structure: BOS (trend continuation) and CHoCH (potential reversal) via swing analysis (50-bar lookback).
Layer 3 — M15 Points of Interest: Order Blocks, Fair Value Gaps, OB+FVG confluence, Breaker Blocks, Liquidity Pools. OB validity: 50 bars.
Layer 4 — M5 Momentum: RSI (7), Stochastic (5/3/3), MACD histogram, divergence detection, volume confirmation (1.2x threshold).
Layer 5 — M1 Entry: Engulfing, Pin Bar, Break-Retest, FVG Fill, or Liquidity Sweep patterns within an active POI zone.
Only when ALL five layers align does the EA generate a signal. Each signal is scored 0-18 across HTF alignment, POI quality, momentum, pattern, session, and spread.
Part 4: Paper Trading & Win-Rate Based Promotion
New in v2.0: Built-in paper trading lets symbols prove themselves before risking real capital. The EA tracks every signal with per-symbol W/L/WR% statistics and can automatically promote a paper symbol to live trading once it meets your win rate threshold.
Trade Filter Mode
| Mode | Behavior | Best For |
|---|---|---|
| All Live | Every symbol trades live immediately. No paper trading. | Experienced traders who trust all symbols |
| Paper First | All start as paper. Auto-promoted to live when WR% threshold is reached after minimum trades. Force Live symbols bypass this. | Testing new symbols risk-free before committing capital |
| Whitelist Only | Only Force Live symbols trade live. All others remain paper forever. | Maximum control over which symbols go live |
Trade Filter Mode: All Live / Paper First / Whitelist Only
Min WR% to Go Live: 55.0
Min Trades Before WR Check: 5
Force Live Symbols: "" (always live, bypass WR)
Paper-Only Track List: "" (extra pairs, paper only forever)
How Paper First Works:
- All symbols begin in Paper mode — signals are generated and tracked but no real trades are placed
- The EA monitors price in real-time: TP1 hit = win, SL hit = loss
- Per-symbol stats (W/L/Pips/WR%) are saved to Stratum_Stats.csv and persist across restarts
- After minimum trades (default: 5), the EA checks WR on every new M1 bar
- When WR reaches threshold (default: 55%), the symbol is auto-promoted to live with alert notification
- Force Live symbols always trade live regardless of WR — use for your most trusted pairs
- Paper-Only Track List symbols are observed but never promoted — useful for watching potential pairs
Part 5: Risk Management
Lot Size Mode: Fixed Lot / Risk % of Balance
Fixed Lot Size: 0.02
Risk Per Trade: 1.0% | Min R:R: 1.0 | ATR Period: 14
TP Split: 40% / 40% / 20% (TP1/TP2/TP3)
Enable TP2: true | Enable TP3: false
Break-Even after TP1: true | BE Buffer: 1.5 pips
Trailing Stop: true | Step: 3.0 pips | Start: 5.0 pips
BE Buffer (1.5 pips) covers spread + commission when moving SL to break-even after TP1.
Part 6: Trade Execution
Max Positions Per Symbol: 1 | Max Daily Trades: 0 (unlimited)
Magic Number: 202501 | Max Slippage: 10 points
Part 7: Session Filter
Use Session Filter: true
London: 7-15 GMT | NY: 12-20 GMT | News Buffer: 15 min
London-NY overlap (12:00-15:00 GMT) is the peak SMC window. Forex/cross pairs respect London/NY sessions; crypto/index instruments have adapted session logic.
Part 8: Dashboard — 4 Display Modes
| Mode | Width | Shows | Best For |
|---|---|---|---|
| None | - | No dashboard, background operation only | VPS, minimal resources |
| Small | 230px | Symbol, H4 bias, H1 arrow, signal badge, W/L, WR%, spread | Small screens, quick glance |
| Normal | 480px | + POI, momentum, RSI bar, volume, active signals, open trades, footer stats | Standard daily trading |
| Big | 640px | + Full column headers, per-symbol pips, WR pills, pattern name, lot size, entry/SL, floating P&L | Large screens, detailed analysis |
All modes are interactive and draggable. Paper signals show a "PAPER" badge. Click any symbol row to switch charts.
Part 9: Alerts
Popup: true | Sound: true | Push: false | Email: false | Cooldown: 60 sec
Alerts for: new signals, CHoCH, POI proximity, TP hits, SL hits, and paper-to-live promotions.
Part 10: Visual Settings
Dashboard Size: Normal | Show Objects: true
Colors: Bull=DodgerBlue, Bear=Tomato, FVG=LimeGreen, OB=Gold
Panel Position: X=10, Y=30
Part 11: Configuration Examples
Conservative Paper-First: Trade Filter=Paper First, Force Live=EURUSD,GBPUSD, Min WR=60%, Min Trades=8, Score=5, Risk=0.5%
Active Multi-Symbol: Trade Filter=All Live, Score=4, Lot=Fixed 0.02, TP2=true, Dashboard=Big
Whitelist + Observation: Trade Filter=Whitelist Only, Force Live=EURUSD,GBPUSD, Paper-Only=AUDUSD,NZDUSD,BTCUSD
Part 12: Strategy Tester Optimization
Built-in MQL_TESTER flag optimizes 13 points. Disabled in tester: multi-symbol scan, dashboard, timer, chart objects, mouse events, liquidity detection, proximity/CHoCH alerts, debug logging, tick-based signal management. Preserved: all core analysis (H4/H1/M15/M5/M1), OB/FVG detection, confluence scoring, trade execution, partial close/BE/trailing, session filter.
Reminder: Tester optimizations increase speed but cannot replicate live conditions. Validate on demo account.
Part 13: SMC Abbreviations
| Abbr | Full Name | Meaning |
|---|---|---|
| BOS | Break of Structure | Trend continuation |
| CHoCH | Change of Character | Potential reversal |
| OB | Order Block | Institutional supply/demand |
| FVG | Fair Value Gap | Price imbalance zone |
| POI | Point of Interest | Key reaction zone |
| WR | Win Rate | % of winning trades |
| BE | Break-Even | SL moved to entry after TP1 |
Part 14: Tips for Best Results
- Use Paper First mode for new symbols. Let the EA prove profitability before risking real money.
- Always test on demo first. Run 1-2 weeks to understand behavior with your broker.
- Use a low-spread broker. ECN or raw spread accounts recommended.
- Review Stratum_Stats.csv regularly. File > Open Common Data Folder > Files — shows per-symbol performance.
- Use a VPS. For consistent 24/5 operation with low latency.
Also Available: Signal-Only Indicator
- MetaTrader 5: Stratum Indicator for MT5
- MetaTrader 4: Stratum Indicator for MT4
Conclusion
- No Grid, No Martingale — Fixed SL on every trade
- Paper Trading with WR Auto-Promotion — Symbols prove themselves before going live
- 5-Layer SMC Analysis — H4>H1>M15>M5>M1 full alignment required
- 4 Dashboard Modes — None/Small/Normal/Big
- Per-Symbol Stats with CSV Persistence — Survives restarts
- Multi-Symbol Monitoring — Up to 20 instruments simultaneously
- Strategy Tester Optimized — 13-point optimization
Need Help?
Join our MQL5 community group | Explore other products
Disclaimer: Trading involves substantial risk. Stratum EA does not guarantee results. Past performance is not indicative of future results. Never risk more than you can afford to lose.


