MR Trader PRO — SMC_EA_Clean v2.0
Professional-grade market logic. Institutional accuracy. Automated execution.
This EA is built on the Smart Money Concepts (SMC) framework — the same logic used by institutional traders.
It analyzes market structure, liquidity, order blocks, and displacement to detect high-probability trade setups with professional precision.
Core Analytical Modules
Market Structure Detection (BOS / CHoCH)
Automatically identifies Higher Highs / Higher Lows (HH/HL) and Lower Highs / Lower Lows (LH/LL) to detect:
- BOS (Break of Structure): Continuation of current trend
- CHoCH (Change of Character): Reversal confirmation
This ensures entries are aligned with the true market direction.
Premium & Discount Zones
Defines institutional Premium (Sell) and Discount (Buy) zones based on recent swing highs/lows.
Optionally, the EA can trade only inside PD zones, filtering out low-probability signals.
Order Block Detection
Scans for institutional candles (bullish/bearish order blocks) within a configurable lookback period.
Each block is validated through:
- Minimum body-to-wick ratio
- Optional Imbalance (FVG) confirmation
- Optional Volume strength check
Liquidity Levels (BSL & SSL)
Locates equal highs/lows that form stop clusters:
- 🔴SSL (Sell-Side Liquidity): Above equal highs
- 🔵BSL (Buy-Side Liquidity): Below equal lows
When the EA detects a liquidity sweep (price breaks the level and returns inside the range), it marks a high-probability reversal point.
Displacement Moves (Institutional Impulse)
Identifies strong momentum bursts — three or more consecutive candles moving in the same direction with ≥1.5× ATR range — a hallmark of institutional activity.
Volume Confirmation
Analyzes tick volume and compares it to a moving average.
A volume surge confirms that the move is supported by real liquidity, not retail noise.
Trade Entry & Exit Logic
BUY Setups
Triggered when price enters a discount zone, sweeps a BSL, and reacts inside a bullish order block with bullish displacement.
SELL Setups
Triggered when price enters a premium zone, sweeps an SSL, and reacts inside a bearish order block with bearish displacement.
Intelligent Trade Management
Dynamic Position Sizing
Lot size is automatically calculated based on your risk percentage and real stop-loss distance.
Stop Loss & Take Profit
Calculated from recent swing highs/lows or ATR.
- TP1: 1.2× SL
- TP2: 2× SL
- TP3: 3× SL
Partial Close System
Closes a percentage of the position at TP1 and TP2. Moves SL to entry after TP1 is hit.
Milestone Stop-Loss
When 50% of the target is reached, SL automatically moves to +40% of profit — securing gains and reducing exposure.
Trailing Stop
Dynamic trailing that adjusts progressively based on the entry-to-target distance with built-in minimum step protection.
Advanced Risk Control
Daily and Weekly Loss Limits
Automatically stops trading once loss thresholds are reached.Trade Limits
Restricts maximum trades and pending orders per symbol or globally.Session Filters
Option to trade only during London or New York sessions.Broker Safety Checks
Enforces broker stop-level, freeze-level, and spread requirements for all orders.The Result
A fully autonomous trading system that:
- Reads market structure like institutional traders
- Waits for liquidity sweeps before entering
- Trades only in high-value zones
- Manages every position with risk-based precision
Key Highlights
Full SMC Logic
Structure, Liquidity, OB, FVG, Volume
Risk-Based Systems
Lot sizing & multi-TP system
Dynamic Management
Trailing & milestone stop management
Built-in Protection
Drawdown protection systems
Universal Compatibility
Ready for Gold, BTCUSD, and all major FX pairs