Smart Market structure concept
- Minh Truong Pham
- Version: 3.1
- Updated: 9 March 2023
- Activations: 5
This is indicator about Smart Money Concepts Strategy include: Break out structure (BOS); ChoCH; Order blocks; Equal high and Equal low; Fair value gap signal; Swing high and low; Internal high and low level.
"Smart Money Concepts" ( SMC ) is a fairly new yet widely used term amongst price action traders looking to more accurately navigate liquidity & find more optimal points of interest in the market. Trying to determine where institutional market participants have orders placed (buy or sell side liquidity) can be a very reasonable approach to finding more practical entries & exits based on price action. The indicator includes alerts for the presence of swing structures and many other relevant conditions. User can choose notification method include: MT terminal, MT mobile app, Telegram channel.
New version SMC_3 is released with enhanced performance; smart OB scan, add volume of 1st, 2nd candle in OB; Alert when price inside previous OB, swing S/R level or internal S/R level
MT4 version here. Addition intruction here, I recommend new on SMC should read document which I synthetic from many good resource on internet.
*** For customer who already puchased this indicator, I upgrade to version 2.0 because of adding new feature include:
• Add Order block. Setting for display in default is false.
• Add Fair value gap. Setting for display in default is false.
This indicator includes many features relevant to SMC , these are highlighted below:
1. Scan pevious High and Low
2. Scan Break of Structure (BOS)
3. Scan Change of Character (CHoCH)
4. Scan Equal Highs & Lows
5. Scan order blocks
6. Scan Fair value gap
The main setting are:
For Break of structure (BOS):
• Alert when BOS: Option for alert when have signal BOS
• Show BOS label
• Break LL (BOS bearish) font color
• Break HH (BOS bullish) font color
• BOS font size
For Change of Character (CHoCH)
• Alert when CHoCH
• Show CHoCH label
• CHoCH font size
• Break LH (CHoCH bullish) font color
• Break HL (CHoCH bearish) font color
For equal high, equal low:
• Max bar for equal defined: Range bar to scan EQL, EQH
• Equal font size: Setting font size of EQL, EQH lable
• Equal high, equal low font color: setting font color of EQL, EQH lable
• Alert when equal high or low: Option for alert when have signal EQH, EQL
• Show EQ or not: Option to show EQ or not
For previous high, low (support and resistance)
• Maxbar to find swing level: Range to find swing high and low
• Maxbar to find intenal level : Range to find intenal high and low; 0 is Maxbar/2
• Show Previous Highs & Lows: Show or hide high low level
• Swing support color
• Swing resistance color
• Internal resistance color
• Internal support color
For order block
• Range from pivot BOS, CHoCH to OB. 0 is not use
if bigger than 0, this is max of candle allowed from BOS or CHoCH to Order block. This is filter to keep OB are really meaningful.
if equal or smaller than 0, we don't care about relationship from OB and BOS or CHoCH
• Show Order block: option for show OB or not
• Number of Order block should shown: In new version (SMC_3) just last OBs displayed
• Rayright last order blocks: option allow lengthen ob to right edge of screen.
• Number of Order block should shown: Default is 4.
• Alert when Order Blocks: Option for alert when price inside previous OB
• OB up color: Order block buy color
• OB down color: Order block sell color
• Show Fair value gap: option for show FVG or not
• Alert when Fair Value Gap: Option for alert when have signal on FVG
• Color of FairValueGap created due to large buying pressure
• Color of FairValueGap created due to large selling pressure
• Structure Depth: Zigzag depth
• Structure Deviation: Zigzag deviation
• Structure Backstep: Zigzag backstep
• Draw Structure: Option for draw zigzag structure or not
• Search BOS, CHoCH on everytick: If true, indicator detect BOS, CHoCH on everytick. This provide fast signal but it degrades performance. If false, indicator detect BOS, CHoCH once each new candle. It litle bit slow signal but best performance.
• Object prefix: Indicator object name prefix to distinguish it from other objects
Note that other object setting as line, points color is in Colors tab of indicator setting also.
This is not repaint indicator. At first load, it shoul run throug all bar to scan signal. The display change correctly when change timeframe.
2: Description of BOS
3: Example of BOS
4: Example of CHoCH
5: Example of CHoCH up
6: Example of Equal high (low is vice versal)
8: Example of Fail value gap
9: Example of Swing high, low
9: Example of Order block
Indicator draws dynamic support/resistance levels and prints market structure markers. Pretty useful. The author was very responsive to fix a bug within hours