SMC Market Intent Pro
- Experts
-
Syamsurizal Dimjati
Hello traders, I design and develop high-quality indicators and Expert Advisors (EAs) for MT5 (since 2023), built to help you achieve more consistent and reliable trading results. - Version: 1.0
- Activations: 5
SMC MARKET INTENT ENGINE PRO
(develope Coder) is an advanced multi-timeframe trading system that fuses Smart Money Concepts (SMC), liquidity mapping, price behavior analysis, and Machine Learning. It identifies high-probability reversals and continuations by detecting BOS, CHOCH, liquidity sweeps, displacement, and Fair Value Gaps (FVG). Featuring a modern alpha-blended dashboard, interactive chart tooltips, and a comprehensive alert system. Works as a fully automated EA or a highly precise manual trading assistant.
Retail traders often struggle to interpret institutional footprints. The SMC Market Intent Engine solves this by mathematically quantifying market structure, liquidity, and price behavior into a single, actionable 0-100 Intent Score.
Unlike traditional indicators that lag behind price action, this engine analyzes the market across four timeframes (Macro, Primary, Setup, and Entry) to detect where Smart Money is accumulating or distributing. It is designed to give you the edge in scalping, intraday, and swing trading.
Key Features
- Advanced SMC Detection: Automatically identifies Break of Structure (BOS), Change of Character (CHOCH), and precise swing points (HH, HL, LH, LL).
- Dynamic Liquidity Mapping: Tracks swing highs/lows, equal highs/lows (EQH/EQL), Previous Day (PDH/PDL), and Previous Week (PWH/PWL) liquidity pools.
- Sweep and Displacement Engine: Detects liquidity sweeps and validates them with ATR-based displacement and FVG (Fair Value Gap) creation.
- Machine Learning Predictive Layer: Utilizes a k-Nearest Neighbors (kNN) algorithm trained on historical data to predict the probability of trade success (P-Win).
- Market Regime Classification: Automatically detects if the market is Trending, Ranging, Expanding, or Compressing to adapt its logic.
- Modern Canvas Dashboard: A professional, alpha-blended UI showing real-time Intent Score, Gate status, ML Probability, and Trade Plans.
- Interactive Tooltips: Hover over any line, zone, or label on the chart to view detailed analytical data.
- Comprehensive Alerts: Multi-level alerts (BOS, Sweep, FVG, Action) via Desktop Popup, Mobile Push Notification, and Journal.
- Institutional Risk Management: Auto-breakeven, ATR trailing stop, partial close (TP1), and strict free-margin validation.
MANUAL EXECUTION GUIDE (For Manual Trading Mode)
If you prefer to trade manually (Set AutoTrade (false = indicator only) = false ), the EA becomes a highly sophisticated visual indicator. Follow these steps:
Step 1: Read the Dashboard
- Watch the "Intent Score" (0-100). A score above 65 indicates a strong opportunity. Check the "Gates" row (SWP, DSP, BOS, FVG). A checkmark confirms the setup is aligned.
Step 2: Watch for Alerts
- When a BOS, Liquidity Sweep, or Displacement occurs on your Setup Timeframe (e.g., M5), the EA will fire an alert. Pay attention to the direction (BULLISH or BEARISH).
Step 3: Identify the Confluence
- Do not trade a single alert. Wait for a combination. For example:
- A SELL-SIDE SWEEP (liquidity grab)
- Followed by a BULLISH DISPLACEMENT (strong buying)
- And a BULLISH FVG (imbalance)
- Above a CHOCH (change of character to bullish)
- This is a textbook SMC reversal setup.
Step 4: Locate the Entry Zone
- The dashboard will display a Trade Plan (Zone, SL, TP1, RR). Look at the chart for the translucent FVG rectangle or the OTE band. This is your optimal entry area. Do not enter at market immediately if price is far away; wait for a retracement into the zone.
Step 5: Execute and Manage
- Enter the trade manually when price taps your zone. Place your Stop Loss (SL) exactly at the INVALIDATION line shown on the chart. Take Partial profits at TP1, and let the rest run to TP2 based on the plan.
RECOMMENDED SETTINGS FOR AUTO-TRADING
To get the best out of the AutoTrade feature (Set AutoTrade (false = indicator only) = true ), use these configurations based on your trading style.A. Scalping (M1 / M5)
-
Trading Style: Scalping (H1 | M15 | M5 | M1)
-
Entry Mode: Market when price trades into the zone (Safest) or Market immediately on ACTION (Aggressive)
-
ML Mode: Assist (blend rule score with ML probability) (Default) - Blends rules with AI for best frequency.
-
Risk Percent: 0.5% to 1.0% per trade.
-
Break-Even: Move to break-even = true , | Break-even trigger (R multiple) = 1.0 (Move SL to breakeven after 1R profit).
-
Partial Close: Take partial profit at TP1 = true , | Partial close percentage = 50.0 (Close half at TP1).
B. Intraday / Day Trading (M15 / H1)
-
Trading Style: Intraday (H4 | H1 | M15 | M5)
-
Entry Mode: Pending limit inside the zone (Let the market come to you).
-
ML Mode: Gate (ACTION requires ML confidence) (High Win-Rate) - Only trades if ML probability is above 55%.
-
Risk Percent: 1.0% per trade.
-
Trailing Stop: ATR trailing stop = true , | Start trailing after (R multiple) = 1.5
C. Swing Trading (H4 / D1)
-
Trading Style: Swing (W1 | D1 | H4 | H1) or Short Swing (D1 | H4 | M30 | M15)
-
Entry Mode: Pending limit inside the zone
-
Gates: Set InpRequireFVG = true to only trade at deep discount/premium zones.
-
ML Mode: Assist (blend rule score with ML probability)
-
Risk Percent: 1.0% - 2.0%.
Pro-Tips for Auto-Trading:
-
Test First: Always run the EA in the Strategy Tester with ML_OFF first to understand the rule-based behavior, then activate ML_ASSIST .
-
Spread Filter: Ensure InpMaxSpreadPoints is set correctly for your broker (e.g., 200 points for Gold, 20 for EURUSD) to avoid entering during high-spread news events.
-
Magic Number: Keep Magic_Main = 0 to let the EA auto-generate a unique ID based on your account number, preventing conflicts if you run multiple charts.
========
**TRADING RISK & AUTOMATION DISCLAIMER**
Please understand that **trading carries a high risk of financial loss**, including the potential loss of part or all of the capital invested. Past trading performance does not guarantee future results, and no system, indicator, strategy, or Expert Advisor (EA) can guarantee consistent profits.
If **trading automation features are enabled**, all trading decisions and activities executed by the system—including opening positions, adding to positions, position management, lot sizing, Stop Loss, Take Profit, Grid, Recovery, Trailing Stop, and other automated actions—are **entirely the user's responsibility and risk**.
The provided indicators, algorithms, parameters, and systems are the result of the development work previously described and are provided as **tools for analysis and development**, not as a guarantee of profit or a recommendation to execute specific transactions.
Users bear full responsibility for understanding how the system works, conducting adequate testing, adjusting parameters to suit their account and broker conditions, and considering market conditions, spreads, slippage, leverage, volatility, and other risks before using the system on a live trading account.
**The developer is not liable for any form of loss, damage, loss of capital, costs, or other financial consequences arising from the use of these indicators, EAs, strategies, or trading automation.**
By activating and/or using the trading automation features, **you acknowledge that you have read, understood, and accepted all the risks and terms outlined above, and agree to personally bear all consequences that may arise from their use.**
