SMC Scalping Engine
- Uzmanlar
- Ilyas Medjahed
- Sürüm: 1.10
- Etkinleştirmeler: 5
SMC Scalping Engine is a fully automated Expert Advisor built on Smart Money Concepts (SMC) and institutional order flow principles. It is designed as a precision "Hit & Run" scalping system that waits for high-probability confluences before executing, then secures profits quickly using a partial close system.
No Martingale. No Grid. No Hedging. Every trade has a hard Stop Loss.
🔥 6 INTEGRATED SIGNAL STRATEGIES
The EA uses a dynamic scoring system (1 to 8 points). A minimum of 5 cross-confirmed signals are required before any trade is opened:
- Liquidity Raid Reversal — Detects institutional manipulation sweeps of recent highs/lows followed by strong volume rejection candles. Highest win rate setup.
- Order Block & FVG Touch — Trades precise touches of unmitigated Order Blocks (OB) and Fair Value Gaps (FVG) with rejection confirmation.
- Momentum Burst — Captures strong breakout candles (body > 1.5x ATR) aligned with Higher Timeframe (HTF) trend and above-average volume.
- EMA Pullback Sniper — Safely enters trending markets on clean retracements to the dynamic EMA20 support/resistance level.
- BOS / CHoCH Break — Trades confirmed Break of Structure (BOS) and Change of Character (CHoCH) with momentum confirmation.
- Volatility Exhaustion — Fades extreme price action reversals using dynamic Bollinger Bands.
🛡️ PROFESSIONAL RISK & TRADE MANAGEMENT
- Partial Take Profit: Automatically closes 60% of the position at 0.8R to immediately secure profit ("Hit & Run").
- Instant Breakeven: Moves Stop Loss to entry price immediately after the partial close — zero risk on the runner.
- Tight Trailing Stop: Trails the remaining 40% (Runner) at 0.5 ATR distance to maximize trend capture.
- Daily Loss Limit: Automatically stops all trading for the day if account equity drops by 3% from the daily opening balance.
- Time Stop: Automatically closes stagnant trades that fail to reach profit target within a set number of bars.
- Session Filter: Trades only during London and New York sessions (highest liquidity).
- Spread Protection: Automatically widens Stop Loss if the broker spread is too large to ensure a minimum 3x spread risk distance.
⚙️ RECOMMENDED SETTINGS
- Timeframe: M15 (recommended) or M5
- Pairs: EURUSD, GBPUSD, XAUUSD, USDJPY, USDCAD
- Account Type: ECN / Raw Spread with low commission
- Minimum Balance: $500
- VPS: Recommended for 24/5 operation
📋 INPUT PARAMETERS
Signal Settings:
- Swing Length — Number of bars used to detect swing highs and lows (Default: 5)
- Min Confluence Score — Minimum number of confirmed signals required to open a trade, scale 1-8 (Default: 5)
- Require Volume Spike — If true, a volume spike above average is required for entry (Default: true)
- Require BOS/CHoCH — If true, a Break of Structure must be confirmed (Default: true)
- Session Filter — If true, trades only during London and New York sessions (Default: true)
- HTF Bias Timeframe — The higher timeframe used to determine the overall trend direction (Default: H4)
Risk Management:
- Risk Per Trade (%) — Percentage of account balance to risk on each trade (Default: 1.0%)
- Max Risk Cap (%) — Hard maximum risk cap, overrides Risk Per Trade if needed (Default: 2.0%)
- Max Daily Loss (%) — Maximum allowed daily drawdown before trading halts (Default: 3.0%)
- Max Total Positions — Maximum number of simultaneously open trades (Default: 4)
- Max Slippage — Maximum allowed slippage in points during order execution (Default: 20)
Sniper TP Settings:
- Quick TP (R multiple) — The R-multiple at which the partial close is triggered (Default: 0.8)
- Runner TP (R:R) — The Risk-to-Reward ratio for the remaining runner position (Default: 1.5)
- Partial Close % — The percentage of the position to close at the Quick TP level (Default: 60%)
- Trail ATR Multiplier — The ATR multiplier used for the trailing stop distance (Default: 0.5)
- Time Stop (bars) — Number of bars after which a non-performing trade is closed (Default: 10)
SL Method:
- SL Method — Method used to calculate Stop Loss: "Structure" (behind swing), or "ATR" (Default: Structure)
- ATR Multiplier — ATR multiplier used when SL Method is set to ATR (Default: 1.5)
