SMC Pro v2.8

The Ultimate Smart Money Concepts & ICT Trading Toolkit

A comprehensive institutional trading indicator featuring Internal & External Market Structure, BOS/CHoCH with Wick/Body/2-Candle confirmation, Candle Patterns, Liquidity Voids, NDOG/NWOG, SMT Divergence, FVG/IFVG, Order Blocks, OTE Fibonacci, ICT Time Models, ADR, MTF Trend Dashboard, Confluence Scoring, and an AI Trade Scanner.

Table of Contents

  1. Installation & Setup
  2. Dashboard & Controls
  3. Market Structure (BOS / CHoCH)
  4. PD Arrays: FVG, IFVG, OB, Breaker, Rejection
  5. Liquidity: EQH/EQL & Sweeps
  6. Premium / Discount & OTE Fibonacci
  7. ICT Time Concepts
  8. Key Levels
  9. Candle Patterns & Long Wicks
  10. Liquidity Voids & Opening Gaps (NDOG/NWOG)
  11. SMT Divergence
  12. Multi-Timeframe Analysis & MTF Trend Dashboard
  13. Volume Profile & ADR
  14. Confluence Scoring System
  15. AI Trade Scanner
  16. Alerts & Notifications
  17. The Complete Trading Model
  18. Risk Management & Position Sizing
  19. Pro Tips & Best Practices
  20. FAQ & Troubleshooting

1. Installation & Setup

Quick Install (MT5)

  1. Download the SmartMarketStructure.ex5 file (compiled indicator).
  2. Open MetaTrader 5 (MT5).
  3. Go to File → Open Data Folder.
  4. Navigate to MQL5/Indicators/.
  5. Paste the SmartMarketStructure.ex5 file into this folder.
  6. Restart MT5 or right-click "Indicators" in the Navigator panel and select Refresh.
  7. Drag the indicator onto any chart to launch.

Quick Install (MT4)

  1. Download the SmartMarketStructure_MT4.ex4 file (compiled indicator).
  2. Open MetaTrader 4 (MT4).
  3. Go to File → Open Data Folder.
  4. Navigate to MQL4/Indicators/.
  5. Paste the SmartMarketStructure_MT4.ex4 file into this folder.
  6. Restart MT4 or right-click "Indicators" in the Navigator panel and select Refresh.
  7. Drag the indicator onto any chart to launch.

Recommended Settings

SettingScalping (M1-M5)Intraday (M15-H1)Swing (H4-D1)
External Swing Size5810-15
Internal Swing Size235
Max History5008001000+
Max Zones102030

GMT Offset

Set GMT Offset to match your broker's server time offset from EST/New York. This is critical for Silver Bullet, Macros, CBDR, and NY Midnight Open to work correctly.

How to find your broker's GMT offset: Check your broker's website, or look at the server time shown in MT5's Market Watch. If your broker's server shows 17:00 when it's 12:00 noon in New York, the offset is +5 from EST (so your broker is on UTC+0 / GMT). Set the input to -5 for EST.

2. Dashboard & Controls

The dashboard panel shows real-time information and gives you full control over every feature with toggle buttons.

Information Display

Toggle Buttons

Every feature can be toggled on/off in real-time. Green/colored = ON, Gray = OFF. Click any button to toggle.

ButtonFeatureDescription
StructExternal StructureBOS/CHoCH lines + HH/HL/LH/LL labels
Int.SInternal StructureMinor swing structure for precision entries
FVGFair Value GapsImbalance zones between 3 candles
IFVGInverted FVGsFilled FVGs that become S/R
OBOrder BlocksLast opposing candle before impulse
BreakerBreaker BlocksFailed swing points turned S/R
MitigMitigated ZonesShows zones that have been tested (dashed)
RejectRejection BlocksWick-based rejection zones
P/DPremium/DiscountRange split + OTE fibonacci
EQH/LEqual Highs/LowsLiquidity pools (stop clusters)
SweepsLiquidity SweepsStop hunt detection with reversal
LabelsSwing LabelsHH/HL/LH/LL text labels
SessionsSession BoxesAsia/London/NY session ranges
SBSilver Bullet10-11 AM, 2-3 PM EST windows
MacrosICT Macros9:50, 10:50, etc. reversal windows
CBDRCentral Bank RangeAsian range + SD projections
Prev HLPrevious LevelsPrev Day/Week High/Low/Close
M/W OpenMonthly/Weekly OpenInstitutional reference levels
NY OpenNY Midnight OpenTrue Day Open (00:00 EST)
VolVolume ProfileDaily volume distribution + POC
MTFMulti-TimeframeHTF zones on current chart
ATRATR & ADRDaily expected range (ATR + Average Daily Range)
NDOGNew Day Opening GapGap between yesterday close and today open
NWOGNew Week Opening GapGap between last week close and this week open
PatternsCandle PatternsEngulfing, Inside Bar, Morning/Evening Star, 3WS/3BC
WicksLong WicksFlags candles with wicks > 1.5x ATR
VoidsLiquidity VoidsMassive single-candle imbalance moves
SMTSMT DivergenceDivergence with correlated pair
+AlertManual AlertPlaces a draggable price alert line

Candle Timer

A live countdown timer in the top-right of the dashboard header shows the time remaining until the current candle closes (MM:SS format). Invaluable for timing entries at candle close.

Z-Order: The dashboard always renders on top of all chart labels, lines, and zones. All analysis objects (BOS labels, pattern names, level lines, etc.) are drawn behind the chart candles so the dashboard stays clean and readable at all times.

Special Buttons

3. Market Structure (BOS / CHoCH)

Two Levels of Structure

SMC Pro uses two independent levels of swing detection, which is how institutional traders actually analyze markets:

LevelPurposeColorSetting
External (HTF)Major trend direction. The "big picture."Teal/CoralExternal Swing Bars (default: 8)
Internal (LTF)Entry timing. Precision within the HTF move.Cyan/PinkInternal Swing Bars (default: 3)

BOS vs CHoCH

This is one of the most critical distinctions in Smart Money trading:

TypeLine StyleMeaning
BOS (Break of Structure)Solid lineContinuation. Price breaks a swing point in the direction of the current trend. Confirms trend is intact.
CHoCH (Change of Character)Dashed linePotential reversal. Price breaks a swing point against the current trend. First sign trend may be shifting.

Swing Labels

BOS/CHoCH Confirmation Modes

Choose how strictly structure breaks are confirmed. This is set in the BOS/CHoCH Confirmation input:

ModeHow It WorksBest For
WickBOS/CHoCH confirmed if any wick breaks the level (default). Most signals.Scalping, early entries
BodyOnly confirmed if a candle body closes past the level. Filters wicks.Intraday, standard ICT
2-CandleRequires two consecutive closes past the level. Fewest false signals.Swing trading, conservative
Which mode to use? Start with Wick for maximum signals. If you're getting too many false BOS/CHoCH, switch to Body. For swing traders who want only the most confirmed breaks, use 2-Candle.

Live Structure Detection

The indicator performs real-time structure checks. If the current price breaks the most recent swing high/low against the established trend, a "Live CHoCH" line appears immediately — you don't have to wait for a confirmed fractal.

Pro Tip: Use External Structure to determine your trade direction (only trade with the HTF trend), then use Internal Structure CHoCH as your actual entry trigger.

4. PD Arrays: FVG, IFVG, OB, Breaker

Fair Value Gaps (FVG)

An FVG is a 3-candle pattern where the wick of candle 1 doesn't overlap with the wick of candle 3, creating an imbalance. Price has a natural tendency to return and fill these gaps.

Fresh FVGs are shown with filled rectangles. Mitigated FVGs (already tested) are shown with dashed outlines when the "Mitig" toggle is on.

Inverted FVGs (IFVG)

When an FVG gets completely filled (price trades through the entire gap), it "inverts" and becomes a support/resistance zone in the opposite direction.

Order Blocks (OB)

The last opposing candle before an impulse move. This is where institutions placed their orders.

A midline is drawn through each fresh OB at the 50% level — this is often the precise reaction point.

View Modes

ModeDescription
AllShow all order blocks (default)
NearestOnly show the closest OB above and below current price
Bullish OnlyOnly show bullish OBs
Bearish OnlyOnly show bearish OBs

Breaker Blocks

When a swing point fails (gets broken through), the level becomes a Breaker Block. It flips from resistance to support (or vice versa). These are drawn with gold-colored zones.

Zone States

StateAppearanceMeaning
FreshFilled rectangle + midlineUntested. High probability reaction zone.
MitigatedDashed outline, no fillAlready tested. Lower probability but can still react.
InvalidatedGray dashed (or hidden)Price closed through it. No longer valid.

5. Liquidity: EQH/EQL & Sweeps

Equal Highs & Equal Lows (EQH/EQL)

When two swing highs (or lows) form at nearly the same price, it creates a liquidity pool. Retail traders place stop losses above equal highs and below equal lows. Institutions target these levels.

Liquidity Sweeps (Stop Hunts)

This is one of the highest-probability signals in ICT trading. A sweep occurs when:

  1. Price moves beyond a swing high/low (taking out stops).
  2. Price then reverses and closes back inside the range.
  3. The reversal candle has significant size (measured against ATR).

Sweeps are marked with a bold "x" symbol and a dotted line to the swept level.

Critical: A liquidity sweep followed by a CHoCH on internal structure is one of the most reliable entry setups in the entire ICT methodology. When the AI Scanner detects a recent sweep, it adds +2 to the confluence score.

6. Premium / Discount & OTE Fibonacci

The Dealing Range

The indicator automatically identifies the current dealing range using the most recent external swing high and swing low. The range expands live as price makes new highs/lows.

ZoneRangeColorAction
PremiumAbove 50% (EQ)Red tintLook for SELLS only
DiscountBelow 50% (EQ)Green tintLook for BUYS only
Equilibrium (EQ)Exactly 50%White dotted lineAvoid entries at 50%

OTE Fibonacci (Optimal Trade Entry)

The golden highlighted zone between the 61.8% and 78.6% Fibonacci retracement levels. This is the "sweet spot" for institutional entries.

LevelSignificance
0.618 (61.8%)Start of OTE zone. First potential reaction.
0.705 (70.5%)The "sweet spot". Highest probability reaction level.
0.786 (78.6%)End of OTE zone. If price goes past here, the move may be invalidated.
How OTE Works: In a bullish trend, wait for price to retrace into the OTE zone of the dealing range (discount side). This is where smart money refills orders. In a bearish trend, wait for price to retrace up into the OTE zone (premium side).

Additional Fibonacci Levels

The 25% and 75% levels are also drawn to help gauge price position within the range. These are shown as subtle gray dotted lines.

7. ICT Time Concepts

ICT trading is as much about when as it is about where. These time-based tools are critical for filtering setups.

NY Midnight Open (True Day Open)

The price at 00:00 EST (New York midnight) is the True Day Open. ICT considers this the real start of the trading day, not the broker's daily candle open. Shown as a blue horizontal line.

Silver Bullet Windows

ICT's Silver Bullet model identifies specific 1-hour windows where FVG entries have the highest probability:

WindowTime (EST)Notes
AM Silver Bullet10:00 - 11:00 AMAfter NY open manipulation. Best for continuation.
PM Silver Bullet2:00 - 3:00 PMAfternoon reversal window. Often the day's final move.

Shown as gold-bordered rectangles on the chart.

ICT Macros

Short 20-minute windows where significant price movements and reversals tend to cluster:

CBDR (Central Bank Dealer Range)

The range established during the Asian session (approximately 2:00 PM - 8:00 PM EST). This range sets up the framework for the next day's moves.

CBDR Strategy: Measure the Asian range. During London/NY, expect price to move 1-2.5x the CBDR range in one direction. Use the SD projections as profit targets.

Session Killzones

Colored boxes showing the high/low range of each major trading session:

8. Key Levels

Previous Day/Week Levels

LevelAbbreviationSignificance
Previous Day HighPDHMajor liquidity target. Stops above yesterday's high.
Previous Day LowPDLMajor liquidity target. Stops below yesterday's low.
Previous Day ClosePDCInstitutional reference. Gap fills target this.
Previous Week HighPWHWeekly liquidity target (higher timeframe).
Previous Week LowPWLWeekly liquidity target (higher timeframe).

Monthly & Weekly Opens

Level Hierarchy: Monthly Open > Weekly Open > Previous Week High/Low > Previous Day High/Low > NY Midnight Open. Higher-timeframe levels are stronger and more likely to produce reactions.

9. Candle Patterns & Long Wicks

Detected Patterns

The indicator automatically detects and labels the most important ICT-relevant candle patterns on your chart:

LabelPatternTypeSignificance
BullEngBullish EngulfingReversal (Bull)Bullish candle body completely engulfs the previous bearish candle. Strong reversal at support.
BearEngBearish EngulfingReversal (Bear)Bearish candle body completely engulfs the previous bullish candle. Strong reversal at resistance.
IBInside BarConsolidationEntire range is within the previous candle. Breakout = continuation or reversal depending on context.
MornStarMorning StarReversal (Bull)3-candle reversal: bearish candle, small body (indecision), then bullish candle. Bottom signal.
EveStarEvening StarReversal (Bear)3-candle reversal: bullish candle, small body, then bearish candle. Top signal.
3WSThree White SoldiersMomentum (Bull)3 consecutive bullish candles with ascending closes and opens. Strong bullish momentum.
3BCThree Black CrowsMomentum (Bear)3 consecutive bearish candles with descending closes and opens. Strong bearish momentum.
Best Use: Candle patterns are most powerful when they appear at key SMC zones (Order Blocks, FVGs, OTE zone). An engulfing candle at a fresh OB during a Silver Bullet window is a textbook entry signal.

Long Wick Detection (LW)

Flags candles where the upper or lower wick exceeds a configurable threshold (default: 1.2x ATR, adjustable in inputs). Long wicks indicate:

Long wicks at EQH/EQL levels or swing points often signal stop hunts / liquidity sweeps.

Tip: If you don't see any long wicks on your chart, the market may be calm. Try lowering Long Wick Min Size to 1.0x ATR in the inputs, or switch to a more volatile session/timeframe.

10. Liquidity Voids & Opening Gaps (NDOG/NWOG)

Liquidity Voids

A Liquidity Void is a massive single-candle move (default: body ≥ 1.5x ATR, configurable) where price moved so fast that very little trading occurred within the range. This creates an imbalance similar to an FVG, but on a single candle.

Tip: Liquidity Voids are rare on stable markets. If none appear, try switching to a news event period, NFP day, or high-volatility session. You can also lower Void Min Size to 1.2x ATR in inputs to detect smaller moves.
  • Price tends to return and "fill" these voids, similar to FVGs.
  • Voids that align with OBs or FVGs create extremely strong reaction zones.
  • NDOG (New Day Opening Gap)

    The gap between yesterday's close and today's open. This is an ICT concept where the opening gap acts as a higher-timeframe FVG.

    NWOG (New Week Opening Gap)

    The gap between last week's close and this week's open. The weekly equivalent of NDOG, and often an even stronger level.

    ICT Gap Theory: Gaps are essentially FVGs on a higher timeframe. The market has an inherent tendency to fill these imbalances. Trade in the direction of the gap fill when price is in the correct P/D zone with structure confirmation.

    11. SMT Divergence

    Smart Money Technique (SMT) Divergence compares swing points between your current symbol and a correlated symbol to detect institutional manipulation.

    How It Works

    Correlated pairs (like EURUSD and DXY, or NAS100 and US30) should make similar swing highs and lows. When they diverge, it signals that smart money is positioning:

    Current SymbolCorrelated SymbolSignal
    Makes Higher HighDoes NOT make Higher HighBearish SMT — current pair is overextended
    Makes Lower LowDoes NOT make Lower LowBullish SMT — current pair is being manipulated lower

    Setup

    1. REQUIRED: Set SMT Symbol in the inputs to your comparison symbol (e.g., "USDJPY" or "NAS100"). SMT will not display anything if this field is blank.
    2. Toggle "SMT" on the dashboard.
    3. Look for "SMT" or "SMT" labels at swing points where divergence is detected.
    Common Issue: If you toggle SMT on and nothing appears, check that SMT Symbol is filled in with a valid symbol name from your broker's Market Watch. The default is blank, so the feature is disabled until you configure it.

    Recommended Pairs

    TradingCompare WithCorrelation
    EURUSDDXY or GBPUSDInverse / Positive
    GBPUSDEURUSDPositive
    NAS100US30 or SPX500Positive
    XAUUSD (Gold)DXYInverse
    Important: SMT works best on external swing points and higher timeframes (H1+). On lower TFs it can generate noise. Always combine SMT with structure and zone analysis.

    12. Multi-Timeframe Analysis & MTF Trend Dashboard

    The MTF feature draws Higher Timeframe zones directly on your current chart. This is critical because HTF zones are significantly stronger than LTF zones.

    How It Works

    1. Set HTF Period for MTF Analysis to your desired higher timeframe (e.g., H4 while on M15).
    2. Toggle "MTF" button on the dashboard.
    3. HTF Order Blocks and FVGs appear on your chart with thicker borders.

    Recommended MTF Pairings

    Trading TFHTF for MTFUse Case
    M1-M5M15-H1Scalping with intraday context
    M15-H1H4-D1Intraday with swing context
    H4-D1W1-MN1Swing with macro context
    The Power of Confluence: When an HTF Order Block overlaps with an LTF FVG in the OTE zone during a Silver Bullet window — that's a textbook A+ setup. The AI Scanner detects these confluences automatically.

    MTF Trend Dashboard Panel

    When MTF is enabled, a separate panel appears below the main dashboard showing the structure trend across 4 configurable timeframes.

    The default timeframes are M15, H1, H4, and D1, but you can customize all 4 in the indicator inputs (MTF Trend Panel: Timeframe 1-4). When all 4 timeframes align in the same direction, it creates the strongest possible trend confirmation. Mixed signals suggest caution.

    Configuration Tip: Scalpers might set the panel to M1/M5/M15/H1. Swing traders might prefer H1/H4/D1/W1. The panel adapts to whatever timeframes you choose in the inputs.

    13. Volume Profile & ADR

    A simplified daily volume profile showing where the most trading activity has occurred.

    Key Elements

    Volume Profile Strategy

    ADR (Average Daily Range)

    When ATR is enabled, the indicator also draws ADR projections from the current day's open price. The ADR uses the average range of the last 20 trading days.

    These levels help gauge how much further price is likely to move within the current day. If price has already reached the ADR Hi, the probability of a further upside move drops significantly.

    14. Confluence Scoring System

    The indicator calculates a real-time confluence score from 0 to 10 that rates the current setup quality. This is displayed on the dashboard and in the AI Scanner.

    Scoring Breakdown

    FactorPointsDescription
    Trend Alignment+2External structure confirms direction
    Premium/Discount+2Price is in the correct zone (discount for buys, premium for sells)
    In Order Block+2Current price is touching an unmitigated OB
    In FVG+1Current price is inside an unmitigated FVG
    Killzone Time+1Currently in London or NY session
    Silver Bullet+1Currently in a Silver Bullet window
    Liquidity Sweep+2Recent sweep detected in your trade direction

    Score Interpretation

    ScoreRatingColorAction
    0-3LowRedNo trade. Wait for better conditions.
    4-6MediumGoldPossible trade with strict risk management.
    7-10HighGreenHigh probability setup. Execute with confidence.
    Rule of Thumb: Never take a trade with a confluence score below 5. The best setups score 7+. Patience is the edge.

    15. AI Trade Scanner

    Click the "AI Scan" button to run a comprehensive multi-factor analysis of the current market.

    What It Analyzes

    1. External market structure trend direction
    2. Current position in Premium/Discount range
    3. Proximity to OTE fibonacci zone
    4. Nearest unmitigated Point of Interest (OB/FVG/Breaker)
    5. Recent liquidity sweep events
    6. Current trading session/time window
    7. Overall confluence score

    Signals

    SignalMeaningPanel Color
    BUYActive buy setup. Confluence ≥ 5. Entry/SL/TP shown.Green
    SELLActive sell setup. Confluence ≥ 5. Entry/SL/TP shown.Red
    WAITDirection identified but conditions not met. Levels shown as targets.Gray
    NONENo clear trend or setup. Stay flat.Dark gray

    Position Size Calculator

    The AI panel automatically calculates the optimal lot size based on:

    It also shows the dollar risk and potential dollar reward.

    Backtest

    Click "Backtest" in the AI panel to test the OTE strategy on the last 50 swing cycles. It shows:

    16. Alerts & Notifications

    Automatic Alerts

    EventInput SettingDescription
    BOSAlert on BOSFires when a Break of Structure is confirmed
    CHoCHAlert on CHoCHFires when a Change of Character occurs (potential reversal)
    Liquidity SweepAlert on SweepFires when a stop hunt is detected with reversal
    OB TouchAlert on OB TouchFires when price enters an unmitigated order block

    Alert Delivery

    Manual Alerts

    Click "+Alert" on the dashboard to place a yellow horizontal line at the current price. Drag it to your desired level. When price crosses the line:

    17. The Complete Trading Model

    This is the step-by-step process for finding and executing A+ setups using SMC Pro v2.8:

    Step 1: Determine Bias (HTF Analysis)

    1. Look at External Structure. Is it making HH/HL (bullish) or LH/LL (bearish)?
    2. Check the Monthly and Weekly Opens. Is price above or below?
    3. Note the previous day/week high/low as liquidity targets.

    Step 2: Identify the Dealing Range

    1. Enable P/D zones. Note the Premium/Discount boundary (EQ).
    2. For buys: Wait for price to pull back into the Discount zone.
    3. For sells: Wait for price to rally into the Premium zone.

    Step 3: Find the Entry Zone

    1. Look for a confluent POI in the correct zone: OB + FVG overlap, or OB in OTE zone.
    2. The ideal entry has an unmitigated OB inside the OTE (61.8-78.6%) zone with an FVG nearby.
    3. Check if an MTF (HTF) zone aligns with your entry zone for extra confirmation.
    4. Check for NDOG/NWOG alignment — price near an opening gap CE adds confluence.
    5. Check SMT Divergence with correlated pair for institutional manipulation clues.

    Step 4: Wait for Entry Trigger

    1. Drop to lower timeframe (or use Internal Structure).
    2. Wait for a CHoCH on internal structure in your trade direction.
    3. Look for a candle pattern at entry (Engulfing, Morning/Evening Star).
    4. Check for long wick rejection at the POI zone.
    5. Ideally, enter during a Silver Bullet window or Killzone.
    6. A liquidity sweep before your entry is the strongest confirmation.
    7. Use the candle timer to time your entry at candle close.

    Step 5: Manage the Trade

    1. Stop Loss: Below/above the POI zone (order block low/high).
    2. Take Profit: Target the opposing liquidity — EQH, EQL, PDH, PDL, ADR Hi/Lo, or the other end of the dealing range.
    3. Minimum R:R: 1:3 or better. Never risk more than the AI-calculated lot size.
    4. Check ADR — if price has already hit the ADR Hi/Lo, the move may be exhausted.
    The A+ Setup Checklist:
    ✓ External trend confirmed (BOS direction)
    ✓ MTF Trend Dashboard aligned across multiple TFs
    ✓ Price in correct P/D zone (Discount for buys / Premium for sells)
    ✓ Unmitigated OB or FVG in OTE zone
    ✓ Internal structure CHoCH in trade direction
    ✓ Candle pattern confirmation (Engulfing/Star) at POI
    ✓ Inside a Killzone or Silver Bullet window
    ✓ Recent liquidity sweep (bonus)
    ✓ SMT Divergence aligned (bonus)
    ✓ NDOG/NWOG nearby (bonus)
    ✓ Confluence score ≥ 7
    ✓ ADR not exhausted
    ✓ R:R ≥ 1:3

    18. Risk Management & Position Sizing

    The 1% Rule

    Never risk more than 1-2% of your account balance on a single trade. The AI Scanner automatically calculates the correct lot size based on your risk input.

    How Position Sizing Works

    The formula used by the AI Scanner:

    The result is automatically capped between the broker's minimum and maximum lot sizes.

    R:R Guidelines

    Confluence ScoreMinimum R:RNotes
    7-101:2High probability. Slightly lower R:R acceptable.
    5-61:3Standard. Need good reward to compensate.
    0-4Do not tradeWait for better conditions.
    Golden Rule: No single trade should ever make or break your account. The best traders in the world have a 55-65% win rate. Your edge comes from consistent position sizing and favorable R:R, not from winning every trade.

    19. Pro Tips & Best Practices

    Chart Setup

    Standard Layout (Default)

    On first load, SMC Pro activates the Standard layout — 8 essential features covering the three pillars of SMC: Structure, Zones, and Liquidity. Everything else remains available as individual toggles on the dashboard.

    Standard (ON by default)Advanced (OFF — toggle on when ready)
    Struct, Int.S, FVG, OB, EQH/L, Sweeps, P/D, Labels Breaker, IFVG, Rejection, Mitigated, OTE, Fib Levels, Sessions, SB, Macros, CBDR, NY Open, Prev HL, M/W Open, Patterns, Wicks, Voids, NDOG, NWOG, VP, ATR, MTF, SMT, Timer
    Full Layout: To enable all features at once, simply click each toggle on the dashboard. Your preferences are saved automatically and persist across sessions. To reset back to Standard, remove and re-attach the indicator (or use Ctrl+I to reset inputs to defaults).

    Feature Combinations

    StyleEnableDisable
    Standard (Default)Struct, Int.S, FVG, OB, EQH/L, Sweeps, P/D, LabelsBreaker, IFVG, OTE, Sessions, SB, CBDR, M/W Open, Patterns, Wicks, Voids, NDOG, NWOG, Fib, VP, ATR, MTF, SMT
    MinimalistStruct, FVG, OB, P/DEverything else
    ICT ModelStandard + NDOG, Macros, CBDRVol, IFVG, SMT
    Full AnalysisEverythingNothing
    ScalpingInt.S, FVG, OB, Sweeps, Sessions, SB, Patterns, TimerExt.S, P/D, MTF, Vol
    SwingExt.S, P/D, OTE, MTF, NWOG, SMT, WicksInt.S, SB, Macros, Patterns

    Common Mistakes to Avoid

    1. Trading against the HTF trend. Always align with external structure.
    2. Entering at 50% (Equilibrium). Never enter at the EQ line. Wait for Discount/Premium.
    3. Trading mitigated zones. Fresh zones are significantly more reliable.
    4. Ignoring time. A perfect price setup during off-hours is still a bad trade.
    5. Over-leveraging. Stick to the 1% rule no matter what.
    6. Not waiting for confirmation. Price at a zone is not an entry. A CHoCH at a zone is.

    Keyboard Shortcuts

    20. FAQ & Troubleshooting

    Q: The indicator is slow / chart is lagging

    Reduce "Max History Bars" to 500 or less. Disable features you don't need (especially Volume Profile and MTF). Close the AI panel when not in use.

    Q: Silver Bullet / Macros / CBDR times look wrong

    Check your "GMT Offset" input. It should reflect the difference between EST (New York time) and your broker's server time. Most brokers use UTC+2 or UTC+3, which means the offset should be -5 (EST) relative to that.

    Q: Zones appear but quickly disappear

    If "Hide Invalidated" is ON, zones that price has closed through will be removed. Turn it OFF or enable "Mitig" to see mitigated/invalidated zones.

    Q: No BOS/CHoCH lines showing

    Increase "Max History Bars" or reduce "External Swing Bars" size. You need enough data for the indicator to detect swings and structure breaks.

    Q: AI Scanner says "WAIT" all the time

    This is normal and actually a good sign — it means the indicator is properly filtering setups. A+ setups don't occur on every chart at every moment. Try different timeframes or symbols.

    Q: Can I use this on multiple timeframes simultaneously?

    Yes. Add the indicator to multiple charts. Each instance is independent. Use the MTF feature to see higher timeframe zones on your trading timeframe.

    Q: How do I set up SMT Divergence?

    Enter the comparison symbol name in the SMT Symbol input (e.g., "USDJPY", "NAS100", "DXY"). Make sure the symbol name exactly matches what's listed in your broker's Market Watch. Leave the input blank to disable SMT.

    Q: NDOG/NWOG shows no gap

    If yesterday's close equals today's open (common in forex which trades nearly 24h), there's no gap to show. NDOG/NWOG are most useful on indices, commodities, and stocks which have actual session gaps.

    Q: Which BOS mode should I use?

    Wick is best for scalpers and aggressive entries. Body is the standard ICT approach and works well for most traders. 2-Candle is the most conservative and best for swing traders. Start with Body and adjust based on your style.

    Q: Is SMC Pro available for MT4?

    Yes. SMC Pro is available for both MetaTrader 4 and MetaTrader 5 with the same features, dashboard, and default Standard layout. The MT4 file is SmartMarketStructure_MT4.ex4.

    Q: How do I update the indicator?

    MT5: Download the latest .ex5 file. Replace the old file in your MQL5/Indicators/ folder. Restart MT5 or refresh the indicators list.

    MT4: Download the latest .ex4 file. Replace the old file in your MQL4/Indicators/ folder. Restart MT4 or refresh the indicators list.

    Q: What is the Standard layout?

    On first load, SMC Pro activates a clean Standard layout with 8 essential features: External Structure, Internal Structure, FVG, Order Blocks, Equal Highs/Lows, Liquidity Sweeps, Premium/Discount, and Labels. All other features (Breaker, OTE, Sessions, Patterns, NDOG/NWOG, MTF, SMT, etc.) are OFF by default but can be toggled on from the dashboard at any time. Your preferences are saved automatically.