Sarhan Smart Map

SARHAN Smart Map is a multi-feature market visualization indicator designed to assist traders in analyzing market structure, liquidity behavior, and price imbalances using concepts commonly associated with Smart Money and institutional-style analysis.
The indicator combines several analytical tools into a single, configurable framework intended for chart analysis and educational use. All components are optional and can be enabled or disabled based on the userโs preferences and trading style.
๐ Indicator Components Overview
1. Market Structure (BOS & CHoCH)
Description:
Identifies structural shifts using swing high/low logic.
Break of Structure (BOS): Occurs when price breaks a previous swing in the direction of the prevailing structure.
Change of Character (CHoCH): Occurs when price breaks structure against the current directional bias.
Purpose:
Helps visualize potential continuation or transition phases in market structure.
2. Order Blocks
Description:
Order Blocks are highlighted based on the last bullish or bearish candle preceding a significant structural break.
Zones are automatically tracked and updated based on price interaction.
Purpose:
Provides visual reference areas where price previously reacted with momentum.
3. Fair Value Gaps (FVG)
Description:
Detects price imbalances formed when a candle range does not fully overlap with adjacent candles.
These areas are displayed as potential rebalancing zones.
Purpose:
Helps visualize inefficiencies in price movement.
4. Liquidity Grabs
Description:
Highlights scenarios where price temporarily exceeds recent highs or lows before reversing.
Purpose:
Used to visualize potential stop-run behavior around key levels.
5. Buy-Side & Sell-Side Liquidity Zones
Description:
Identifies clusters of recent highs and lows that may act as areas of interest.
Zones are displayed above or below current price.
Purpose:
Provides insight into where price may interact with previously formed levels.
6. Premium & Discount Zones
Description:
Divides the recent price range into upper (Premium) and lower (Discount) areas.
Purpose:
Used as a contextual reference to evaluate price location within a defined range.
7. Trend Filter
Description:
An optional moving averageโbased filter that reflects directional slope.
Visual effects may include candle coloring or background shading.
Purpose:
Assists in visualizing general directional conditions.
8. Market Sessions Overlay
Description:
Displays session ranges for:
Asian Session
London Session
New York Session
Purpose:
Helps visualize when specific price behaviors occur during different trading hours.
๐ง General Usage Notes
The indicator is not a standalone trading system.
All tools are intended to be used as visual references alongside the userโs own analysis.
Settings can be adjusted to suit different markets and timeframes.
Users are encouraged to combine components selectively rather than relying on all tools simultaneously.
โ ๏ธ Script Attribution & Logic
This script incorporates original implementations inspired by commonly known technical analysis concepts such as:
Market structure visualization
Fair value gaps
Liquidity zones
All logic has been independently implemented and unified within a single framework.
๐ Disclaimer
This indicator is provided for educational and analytical purposes only.
It does not provide financial, investment, or trading advice.
Past price behavior does not guarantee future results.
Users are responsible for their own trading decisions and risk management.
Developed by: Mahmoud Sarhan
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact Mahmoudsarhan4488 directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact Mahmoudsarhan4488 directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.