Stratum EA v2.0: Complete Feature Guide

Stratum EA v2.0: Complete Feature Guide


Stratum EA

View Product on MQL5 Market

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. The tester cannot simulate real-time spread fluctuations, live order book dynamics, or true tick-level price movements that the EA depends on. 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 face the same challenge: they 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 all the way 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.

This guide covers every feature and parameter in detail, helping you configure the EA for your specific trading approach and broker environment.

Part 1: Getting Started

Installation:

  • 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 — the EA monitors all configured symbols independently)
  • Enable “Allow Algo Trading” in the toolbar and in the EA properties dialog
  • The EA will automatically detect your broker’s symbol naming convention and begin scanning

What You See on First Load

When Stratum EA initializes, it performs the following startup sequence:

  • Maps all configured symbols to your broker’s naming format (handles suffixes like .i, m, .ecn, pro, etc.)
  • Adds all symbols to the Market Watch if not already present
  • Runs an initial full-depth scan across H4, H1, M15, M5, and M1 for every symbol
  • Displays the interactive dashboard panel on your chart
  • Logs detailed initialization results to the Experts tab

The dashboard provides a complete real-time overview:

Dashboard Section Description
Header Shows the EA name, number of active symbols, minimum score threshold, and active signal count
Symbol Rows Each symbol displays H4 bias, H1 structure (BOS/CHoCH), POI count, momentum direction, RSI, spread, and volume ratio
Active Signals Shows current open signals with direction, confluence score, SL/TP values, and R:R ratio
Footer Statistics Displays total signals, win rate percentage, net pip count, and realized profit

You can click on any symbol row in the dashboard to switch the chart to that symbol. The dashboard is also draggable — click and hold the header area to reposition it anywhere on the chart.

Part 2: Symbol Settings

Symbol List

Stratum EA monitors multiple symbols simultaneously from a single chart instance. You define which symbols to monitor using a comma-separated list.

Symbol List: EURUSD,GBPUSD,USDJPY,GBPJPY,USDCAD,BTCUSD,NAS100

The EA supports up to 20 symbols and automatically categorizes each into Forex Major, Forex Cross, Crypto, or Index — applying optimized default parameters for each category (SL ranges, spread tolerance, pip calculations, etc.).

Broker-Agnostic Symbol Mapper

One of Stratum EA’s key strengths is its universal broker compatibility. You simply type standard symbol names (EURUSD, BTCUSD, NAS100) and the EA automatically detects your broker’s actual naming convention.

Custom Pair Mapping: auto

When set to “auto”, the EA searches through over 20 common suffixes (.i, m, .ecn, pro, .raw, .std, etc.) and prefixes to find the matching broker symbol. If your broker uses a non-standard name, you can override manually:

Custom Pair Mapping: BTCUSD=BTCUSDm,NAS100=USTEC

Supported symbol categories and their automatic settings:

Category Examples SL Range Max Spread
Forex Major EURUSD, GBPUSD, USDCAD 5-15 pips 2.0 pips
Forex Cross (JPY) USDJPY, GBPJPY 5-25 pips 1.5-3.0 pips
Crypto BTCUSD, ETHUSD 50-500 pips 50 pips
Index NAS100, SPX500, US30 30-100 pips 20 pips
Gold/Silver XAUUSD, XAGUSD 5-50 pips 10-15 pips

Minimum Signal Score

Minimum Signal Score: 4 (range: 0-18)

The EA uses a confluence scoring system from 0 to 18 points. Each potential trade receives a score based on multiple factors including HTF alignment, POI type, momentum confirmation, entry pattern quality, session timing, and spread condition. Only signals meeting or exceeding this threshold are executed. A score of 4 is a balanced default; lower values produce more signals, higher values produce fewer but higher-quality setups.

Part 3: Multi-Timeframe Analysis Layers

Stratum EA uses a 5-layer top-down analysis system. Each layer must align before a trade is executed.

Macro Trend TF: H4

Structural Analysis TF: H1

POI (Point of Interest) TF: M15

Momentum TF: M5

Entry Execution: M1

Layer 1 — H4 Macro Trend

The H4 timeframe determines the macro direction using dual EMA crossover filtered by ADX trend strength. Additionally, the EA classifies the current price position within the H4 range as either “Premium” (above the midpoint) or “Discount” (below the midpoint).

EMA Fast Period: 50

EMA Slow Period: 200

ADX Period: 14

ADX Trend Threshold: 20.0

When ADX is below the threshold, the H4 bias reads “Neutral” — meaning there is no strong directional trend. In neutral conditions, the EA can still generate signals in both directions if other layers confirm, but the confluence score will be lower.

Layer 2 — H1 Market Structure

The H1 timeframe identifies structural shifts using swing analysis. The EA detects:

  • BOS (Break of Structure): Higher highs + higher lows (bullish) or lower highs + lower lows (bearish) — confirms trend continuation
  • CHoCH (Change of Character): First opposing structural break — signals a potential trend reversal

When a CHoCH is detected, the EA sends an alert notification. This is often the most important structural event in SMC trading.

Layer 3 — M15 Points of Interest (POI)

The EA scans the M15 and H1 timeframes for institutional price zones:

  • Order Blocks (OB): Institutional supply/demand zones detected from H1 structural moves
  • Fair Value Gaps (FVG): Price imbalances detected from M15 — areas where price moved too fast leaving gaps
  • OB+FVG Confluence: When an Order Block and FVG overlap — the highest probability setup
  • Breaker Blocks: Former support/resistance zones that have been broken and may act as reversal zones
  • Liquidity Pools: Equal highs/lows and swing clusters where stop-loss orders are likely concentrated

OB Validity: 50 bars (Order Blocks expire after this many bars)

Min FVG Size: 0 (0 = automatic sizing based on ATR)

Each POI receives a pre-entry preparation score based on the quality and type of the zone, timeframe origin, and HTF alignment.

Layer 4 — M5 Momentum Confirmation

Before any entry, the EA confirms directional momentum using multiple indicators on M5:

RSI Period: 7

Stochastic %K: 5

Stochastic %D: 3

Stochastic Slowing: 3

Volume Multiplier Threshold: 1.2

The momentum module checks RSI levels, Stochastic crossovers, MACD histogram direction, divergence detection (regular and hidden), and volume confirmation. All must align with the expected trade direction.

Layer 5 — M1 Entry Trigger

The final layer scans M1 candlestick patterns within an active POI zone. The EA recognizes five distinct entry patterns:

  • Engulfing: A strong reversal candle that completely engulfs the previous candle body
  • Pin Bar: A rejection candle with a long wick showing institutional rejection at a key level
  • Break and Retest: Price breaks a micro-level, then retests it as new support/resistance
  • FVG Fill: Price returns to fill a Fair Value Gap and shows rejection
  • Liquidity Sweep: Price sweeps beyond a liquidity pool (equal highs/lows) and reverses sharply

Only when ALL five layers align — H4 trend, H1 structure, M15 POI zone, M5 momentum, and M1 entry pattern — does Stratum EA generate a signal and execute a trade.

Part 4: Risk Management

Position Sizing

Lot Size Mode: Risk % of Balance (or Fixed Lot)

Risk Per Trade: 1.0%

Fixed Lot Size: 0.01 (used only in Fixed mode)

In Risk Percent mode, the EA calculates lot size based on your account balance, the risk percentage, and the exact SL distance for each trade. This ensures consistent risk per trade regardless of the instrument or volatility conditions.

Stop Loss Calculation

ATR Period: 14

Minimum R:R Ratio: 1.0

Stop loss is calculated dynamically based on the POI zone boundaries and ATR-based volatility measurement. The EA places the stop loss beyond the POI zone to give the trade adequate breathing room, while enforcing category-specific minimum and maximum SL limits to avoid extreme outliers.

Multi-Target Take Profit System

Stratum EA uses a three-tier take profit structure with partial position closing:

TP1 Position %: 40%

TP2 Position %: 40%

TP3 Position %: 20%

Enable TP2 Partial Close: false

Enable TP3 Partial Close: false

By default, the EA closes 100% of the position at TP1. When you enable TP2 and TP3, the position is split: 40% closes at TP1, 40% at TP2, and 20% runs to TP3. This allows you to lock in profits while letting winners run further.

Break-Even and Trailing Stop

Move to Break-Even after TP1: true

Auto Trailing Stop after TP1: true

Trailing Step: 3.0 pips

Trailing Start Distance: 5.0 pips

When TP1 is hit, the EA automatically moves the stop loss to the entry price (break-even), eliminating risk on the remaining position. The trailing stop then follows price at the configured step distance, locking in additional profit as the trade moves favorably.

Part 5: Trade Execution Controls

Max Positions Per Symbol: 1

Max Daily Trades: 0 (0 = unlimited)

Magic Number: 202501

Max Slippage: 10 points

Max Positions Per Symbol prevents the EA from overloading on any single instrument. With the default value of 1, only one active position per symbol is allowed at a time.

Max Daily Trades limits total trades across all symbols per day. Set to 0 for no limit, or specify a maximum number to cap daily exposure.

Magic Number is a unique identifier for Stratum EA’s trades. Use different magic numbers if running multiple EAs on the same account.

Part 6: Session Filter

Use Session Filter: true

London Open (TR Time): 10

London Close (TR Time): 18

NY Open (TR Time): 15

NY Close (TR Time): 23

News Buffer: 15 minutes

The session filter restricts trading to the most liquid market hours. Times are configured in your local Turkey (TR) time. The London-New York overlap (15:00-18:00 TR time) is typically the highest volatility period and where SMC setups perform best.

The News Buffer parameter adds a protection window around high-impact news events, preventing new trade entries during periods of extreme unpredictability.

Forex and cross pairs respect the London/NY sessions, while crypto and index instruments have different session logic suited to their 24/7 or extended trading hours.

Part 7: Alert Settings

Popup Alert: true

Sound Alert: true

Push Notification: false

Email Alert: false

Alert Cooldown: 60 seconds

Stratum EA provides alerts for several critical events:

  • New Signal: When a trade signal is generated and executed — includes symbol, direction, score, entry, SL, and TP levels
  • CHoCH Detection: When a Change of Character is detected on H1 — one of the most important structural events
  • POI Proximity: When price approaches within 5 pips of an active POI zone — gives you advance warning
  • TP Hit: When TP1, TP2, or TP3 targets are reached — with pip gain details
  • SL Hit: When a stop loss is triggered — with pip loss details

The Alert Cooldown prevents alert spam by enforcing a minimum interval between consecutive alerts for the same event type.

Part 8: Visual Settings

Show Panel: true

Show Chart Objects: true

Bullish Color: DodgerBlue

Bearish Color: Tomato

FVG Color: LimeGreen

Order Block Color: Gold

Panel X Position: 10

Panel Y Position: 30

When chart objects are enabled, the EA draws the following on the chart for the current symbol:

  • Entry Arrow: Buy or sell arrow at the signal entry point with direction, score, and pattern name label
  • SL Line: Red dashed line showing the stop loss level with pip distance label
  • TP Lines: Green dashed lines for TP1, TP2, and TP3 with pip distance labels

All objects are automatically cleaned when a signal is completed (TP3 hit, SL hit, or expiry). You can click any symbol in the dashboard to switch the chart and view its signals.

Part 9: Configuration Recommendations

Conservative Forex Setup

Symbol List: EURUSD,GBPUSD,USDJPY

Minimum Signal Score: 6

Risk Per Trade: 0.5%

Minimum R:R Ratio: 1.5

Max Positions Per Symbol: 1

Max Daily Trades: 3

Lot Mode: Risk % of Balance

Session Filter: true

Enable TP2/TP3: false

This setup focuses on the three most liquid forex pairs with a high score requirement and tight daily trade limit. Ideal for traders who prefer fewer but higher-quality trades.

Active Multi-Symbol Setup

Symbol List: EURUSD,GBPUSD,USDJPY,GBPJPY,USDCAD,XAUUSD

Minimum Signal Score: 4

Risk Per Trade: 1.0%

Minimum R:R Ratio: 1.0

Max Positions Per Symbol: 1

Max Daily Trades: 0

Lot Mode: Risk % of Balance

Session Filter: true

Enable TP2: true

Enable TP3: false

A balanced setup that monitors six instruments with moderate score requirements and partial profit-taking at TP2.

Crypto and Index Setup

Symbol List: BTCUSD,ETHUSD,NAS100,SPX500

Minimum Signal Score: 5

Risk Per Trade: 0.5%

Minimum R:R Ratio: 1.5

Max Positions Per Symbol: 1

Session Filter: false

Enable TP2: true

Enable TP3: true

Custom Mapping: auto (or set manually per broker)

Crypto and index instruments trade outside traditional forex session hours, so the session filter is disabled. Higher minimum R:R and lower risk percentage account for the typically wider spreads and higher volatility.

Signal-Only Setup (No Auto-Trading)

If you prefer to receive signals without automatic trade execution, you can use the EA in signal-only mode by disabling algo trading from the MT5 toolbar. The EA will still scan, detect, and alert you for every signal — you simply execute the trades manually at your discretion.

Part 10: Understanding the Confluence Score

Every potential trade receives a score from 0 to 18 points based on the following confluence factors:

Factor What It Measures
H4 Trend Alignment Trade direction matches the macro H4 bias
H1 Structure Alignment H1 BOS/CHoCH supports the trade direction
Premium/Discount Zone Buying in discount zone or selling in premium zone
POI Type and Quality Order Block, FVG, OB+FVG confluence, or Liquidity Pool
Momentum Confirmation RSI, Stochastic, MACD, and Volume alignment
M1 Entry Pattern Quality of the candlestick pattern at entry
Session Timing Whether the signal occurs during optimal trading hours
Spread Condition Whether the current spread is within acceptable limits

A score of 4-6 represents a moderate-quality setup. A score of 7-10 is a high-quality setup. Scores above 10 are exceptional setups where nearly all confluence factors align.

Part 11: Strategy Tester Optimization

Stratum EA v2.0 includes built-in Strategy Tester optimizations using the MQL_TESTER flag. The EA automatically detects when it is running inside the tester and adjusts its behavior across 13 optimization points to deliver maximum backtesting speed while preserving core trading logic accuracy.

Reminder: Even with these optimizations, backtesting cannot fully replicate live conditions. Real-time spread dynamics, live tick-level data, and true order book behavior are not available in the tester. These optimizations make the tester run faster, but results should still be validated on a demo account with live data.

Components Disabled in Tester Mode (Performance)

The following components are automatically disabled or simplified when running in Strategy Tester to maximize speed:

Component Live Mode Tester Mode Reason
Multi-symbol scanning 7 symbols Chart symbol only CopyXxx calls are extremely slow in tester
Dashboard (Canvas) Active Disabled UI rendering is unnecessary in tester
Timer (500ms) Active Disabled Redundant triggering on every tick
Chart objects Drawn Skipped ObjectCreate slows down execution
Mouse events Active Disabled UI interaction unnecessary
Liquidity detection Active Skipped Heaviest POI calculation module
Proximity alerts Active Skipped Unnecessary alert calls
CHoCH alerts Active Skipped Alert functions slow down execution
Debug logging Every 5 minutes Disabled Print calls slow down execution
ManageActiveSignals Every tick New bar only Tick-based management unnecessary in tester

Components Preserved in Tester Mode (Accuracy)

The following core trading logic is fully preserved to ensure backtest results reflect the same analytical process as live trading:

  • H4 Trend Analysis — EMA crossover and ADX directional filtering
  • H1 Structure Detection — BOS and CHoCH identification via swing analysis
  • Order Block Detection — Institutional supply/demand zone identification
  • Fair Value Gap Detection — Price imbalance zone scanning
  • M5 Momentum Confirmation — RSI, Stochastic, MACD, and volume validation
  • M1 Entry Pattern Detection — Engulfing, Pin Bar, Break-Retest, FVG Fill, Liquidity Sweep
  • SL/TP Calculation — ATR-based stop loss and multi-target take profit computation
  • Confluence Scoring — Full 0-18 point scoring across all factors
  • Trade Execution — Real CTrade-based order placement
  • Partial Close / Break-Even / Trailing Stop — Full trade management pipeline
  • Session Filter — London/NY session time filtering

This means the core analytical engine and trade decisions are identical in both live and tester modes. The only differences are the removal of UI rendering, multi-symbol overhead, and alert system calls — none of which affect trade logic.

Part 12: Smart Money Concepts (SMC) Abbreviations

Abbreviation Full Name Meaning
BOS Break of Structure Trend continuation signal (HH+HL or LH+LL)
CHoCH Change of Character Potential trend reversal signal
OB Order Block Institutional supply/demand zone
FVG Fair Value Gap Price imbalance zone (3-candle gap)
POI Point of Interest Any key zone where price may react
HTF Higher Timeframe H4/H1 analysis layers
LTF Lower Timeframe M15/M5/M1 execution layers
R:R Risk to Reward Ratio of potential profit to potential loss
BE Break-Even Moving stop loss to entry price after TP1

Part 13: Tips for Best Results

  • Always test on demo first. Run the EA on a demo account for at least 1-2 weeks to understand its behavior with your broker’s conditions before going live.
  • Use a low-spread broker. Stratum EA is a scalper — spread directly impacts trade quality. ECN or raw spread accounts are recommended.
  • Start with major forex pairs. EURUSD, GBPUSD, and USDJPY offer the tightest spreads and most reliable SMC structures.
  • Check the Experts tab. The EA logs detailed analysis for every symbol including H4 bias, H1 structure, POI detection, and signal reasons. This is invaluable for understanding what the EA sees.
  • Use a VPS. For consistent 24/5 operation, run the EA on a virtual private server with low latency to your broker.
  • Adjust score threshold gradually. Start with the default (4), observe signal frequency and quality, then increase if you want fewer but higher-quality trades.

Also Available: Signal-Only Indicator Version

If you prefer to receive signals without automatic trade execution, the same analysis engine is available as a standalone indicator — no auto-trading, just pure SMC signal detection with on-chart visuals and alerts.

Conclusion

Stratum EA provides a complete institutional-grade scalping solution for MetaTrader 5:

  • No Grid, No Martingale — Pure risk-controlled scalping with fixed SL on every trade
  • 5-Layer Top-Down Analysis — H4 trend, H1 structure, M15 POI detection, M5 momentum, M1 precision entry
  • Multi-Symbol Monitoring — Scan up to 20 instruments simultaneously from a single chart
  • Universal Broker Support — Automatic symbol detection works with any broker naming convention
  • Smart Risk Management — Dynamic lot sizing, multi-target TP, break-even, and trailing stop
  • Real-Time Dashboard — Interactive panel showing all symbols, signals, and statistics at a glance
  • Comprehensive Alert System — Popup, sound, push, and email notifications for every key event
  • Strategy Tester Optimized — 13-point optimization for fast backtesting while preserving core logic accuracy

Remember: always test on a demo account first to verify compatibility with your broker and to find the optimal configuration for your trading style. Backtest results are not reliable for this type of real-time adaptive scalper — only live demo testing gives accurate results.

Need Help?

Join our MQL5 community group for support, updates, and discussions with other Stratum EA users.

More Products

Click here to explore my other products for MetaTrader 5.

Disclaimer: Trading involves substantial risk of loss. Stratum EA is an automated trading tool that assists with trade identification and execution based on Smart Money Concepts — it does not guarantee results. Past performance is not indicative of future results. Always trade responsibly and never risk more than you can afford to lose.



Source link

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *