Nb SMC EA
- Uzmanlar
- Noppadon Boonpromuppatham
- Sürüm: 1.73
- Güncellendi: 29 Nisan 2026
- Etkinleştirmeler: 5
Fully automated Smart Money Concept EA. Detects CHoCH, Liquidity Sweeps, FVG entries, and Structure-based SL/TP on any symbol, M5,M15,H1 timeframe.
DESCRIPTION
NB SMC Elite EA — Institutional-Grade Smart Money Automation
Trade the markets the way institutions do — automatically.
NB SMC Elite EA is a fully automated Expert Advisor built on the Smart Money Concept (SMC) framework. It identifies high-probability reversal setups by detecting the same structural events that institutional traders use: Change of Character (CHoCH), Liquidity Sweeps, and Fair Value Gaps — then executes entries with precision while managing risk through structure-based stop placement.
How the Strategy Works
The EA's core logic runs through four sequential layers, all automated:
1. CHoCH Detection (Change of Character) The EA scans for pivot-based CHoCH signals using a dedicated multi-timeframe pivot engine. A valid CHoCH confirms that institutional order flow has shifted direction — this is the foundation of every trade.
2. Liquidity Sweep Confirmation Before entering, the EA verifies that a Liquidity Pool (a cluster of retail stop-losses above swing highs or below swing lows) has been swept by price. This confirms that Smart Money has hunted retail liquidity and is now likely to reverse. The sweep bar index is recorded and used directly for SL placement.
3. FVG Entry (Fair Value Gap) After CHoCH + Liquidity Sweep are confirmed, the EA searches for an FVG — an imbalance zone left by the impulsive move. The entry price is placed at the FVG level, giving a precise, high-probability entry in the direction of institutional flow.
4. Structure-Based SL/TP Stop Loss is placed beyond the actual Liquidity Pool (the sweep bar's High or Low), not at an arbitrary fixed distance. This reflects the true invalidation point of the setup.
- TP1 = 1:1 Risk-Reward
- TP2 = 1:3 Risk-Reward
- TP3 = 1:5 Risk-Reward
Key Features
Multi-Layer Signal Validation Every trade passes through CHoCH confirmation → Liquidity Sweep validation → FVG entry confirmation → ADX trend filter → CCI momentum filter → Time filter. All layers must align before execution.
Virtual Pending Order System Entries are executed via a virtual pending system that waits for price to reach the FVG zone — avoiding market-order slippage and ensuring entries are taken at the correct level.
Break-Even & Step-Lock Protection Once a trade reaches a defined profit threshold, the EA automatically moves Stop Loss to Break-Even. Additional step-lock levels protect accumulated profits as the trade progresses.
Virtual Trailing Stop An optional trailing stop system follows price using a proprietary Virtual SL method, allowing runners to maximize gains while protecting against reversals.
Basket Profit Management Optional basket-level profit target closes all positions simultaneously when the combined floating profit reaches a defined threshold — ideal for multi-pair deployments.
Market Abnormality Guard The EA checks for abnormal spread, low liquidity, or unusual volatility conditions before every trade. If the market is irregular, execution is paused automatically.
Trading Session Filter Configurable time filter restricts trading to user-defined sessions (e.g., London + New York overlap) to avoid low-liquidity periods.
Trade Cooldown System A cooldown timer prevents over-trading immediately after a loss, giving the market time to stabilize before the next entry.
Momentum Exhaustion Exit The EA monitors active trades for signs of momentum exhaustion and closes positions early when continuation probability drops — preserving profits before a reversal.
Input Parameters
| Parameter | Description |
|---|---|
| Magic Number | Unique EA identifier |
| Lot Size / Risk % | Fixed lot or % of balance per trade |
| ADX Sideway Block | Minimum ADX to allow entry (filters ranging markets) |
| ADX Max Block | Maximum ADX to block entry (filters extreme trending) |
| CHoCH Timeframe | Timeframe for pivot/CHoCH detection |
| Calculation Lookback Bars | Number of bars used for indicator calculation |
| Break-Even Settings | Trigger level and offset for BE activation |
| Trailing Stop Enable | On/Off toggle for Virtual Trailing |
| Basket Profit Enable | On/Off toggle for basket-level exit |
| Trading Time Settings | Start/End hours for session filter |
| Entry Time Ready | Minimum minutes between signals |
Recommended Settings
| Setting | Value |
|---|---|
| Symbol | Any — optimized for XAUUSD (Gold) |
| Timeframe | M15 |
| Minimum Balance | $500 recommended |
| Broker | Low-spread ECN/STP (recommended: Moneta Markets) |
| VPS | Recommended for 24/5 uninterrupted operation |
Why SMC Over Traditional Indicators?
Traditional EAs rely on lagging indicators (RSI, MACD crossovers, Bollinger Bands) that react to price after the move has occurred. SMC Elite EA reads market structure directly — detecting where institutional orders were placed, where liquidity was hunted, and where price is most likely to reverse — before the move happens.
The result: tighter stop losses, higher reward-to-risk ratios, and entries that align with institutional flow rather than fighting it.
Important Notes
- Past backtest performance does not guarantee future results
- Always test on a Demo account before live deployment
- Forex and CFD trading involves significant risk of loss
- This EA is designed as a decision-support tool — always monitor performance
About NB Algo Trade
NB Algo Trade develops automated trading systems for MetaTrader 5, specializing in Smart Money Concept, Elliott Wave, and Harmonic Pattern strategies. All EAs are built with real market structure logic — not curve-fitted indicator combinations.
Website: www.nbalgotrade.com
For support, setup assistance, or custom configurations, contact us via the website or MQL5 messaging.
