Titan FX

Market Structure Mapping Indicator (BOS, CHoCH & Order Blocks) (Titan_StructureMapper)

Market Structure Mapping Indicator (BOS, CHoCH & Order Blocks) (Titan_StructureMapper)

Indicator Overview

Titan_StructureMapper is a market structure analysis tool based on the globally popular Smart Money Concept (SMC) and Price Action methodology. It automatically analyzes market structure (trend and key levels) and displays the results on the chart using color-coded visuals.

Determining whether the market is currently trending upward, preparing for a reversal, or likely to react at a particular price level normally requires experience and practice. This indicator automatically detects swing highs, swing lows, and important market structure levels, making the current market condition easy to understand even for beginners.

Four Elements Displayed Automatically

ItemDescription
Swing Highs & LowsMarks the market's "peaks" and "troughs," forming the foundation of all market structure analysis (Red ▼ = Swing High, Teal ▲ = Swing Low).
BOS (Break of Structure)Occurs when price breaks above the previous swing high or below the previous swing low, indicating that the current trend is likely to continue.
CHoCH (Change of Character)Occurs when price breaks a key structure against the existing trend, providing the first indication that the trend may be reversing.
OB (Order Block)The last opposite-direction candle before a strong price move. These zones are considered areas where institutional (smart money) orders may have been placed, making them potential support or resistance areas when price revisits them (Green = Buy / Red = Sell).
FVG (Fair Value Gap)A three-candle price imbalance created by a strong move. These gaps are areas where price often returns later to "fill the gap" (hidden by default).

Designed for Better Readability

Displaying every detected structure at once would clutter the chart. Therefore, this indicator displays only the most relevant and currently effective information.

① Mitigation (Automatically Removes Filled Zones)

Zones that have already been invalidated after price has moved through them are automatically removed. Only currently valid zones remain on the chart.

② Prioritizes Recent Structures with Display Limits

Zones and structure labels prioritize the most recent ones, while display limits prevent excessive information from appearing on the chart.

③ Summary Panel (Upper Left Corner)

The following three items are always displayed for a quick overview of the current market condition.

Current Trend … Uptrend / Downtrend / Range

Latest Signal … BOS (Continuation) / CHoCH (Reversal)

Key Zone Prices … Demand (Buy) / Supply (Sell)

This indicator is designed to assist with market structure analysis and does not generate direct buy or sell signals. All detected structures and zones are based on historical price action.

Indicator Terms of Use

Only those who agree to all the following items may use the indicators distributed on this website (https://research.titanfx.com):

1.The indicators and related descriptions are based on various data believed to be reliable, but their accuracy and completeness are not guaranteed.

2.The data displayed by the indicators do not guarantee your investment results. Also, the displayed content may vary due to market conditions and communication environments.

3.Please make investment decisions using indicators at your own risk. We are not responsible for any disadvantages or damages arising from the use of indicators.

4.Specifications of the indicators are subject to change without notice. Changes will be announced on the indicator description pages, etc.

5.Indicators should only be used by customers who have downloaded them. Transferring or selling the indicators to third parties is prohibited.

Indicator Settings

Input (for MT5) / Parameter Input (for MT4) Tab Settings

Variable NameDescriptionDefault
Scan barsNumber of bars used for market structure analysis500
Fractal bars each sideNumber of bars on each side for swing detection (Higher = Larger swings / Lower = Smaller swings)3
Bars to extend zones rightNumber of bars to extend OB/FVG zones to the right3
Swing High/Low MarkersEnables/disables swing high and swing low markers (▲▼)true
Show BOSEnables/disables BOS (trend continuation) displaytrue
Show CHoCHEnables/disables CHoCH (trend reversal) displaytrue
Order BlocksEnables/disables Order Block (OB) zonestrue
Fair value gapsEnables/disables Fair Value Gap (hidden by default)false
Hide Mitigated ZonesHides mitigated (invalidated) zonestrue
Summary PanelEnables/disables the upper-left summary paneltrue
Max Zones per Type(OB/FVG)Maximum number of zones displayed for each side (most recent first)2
Max BOS/CHoCH LabelsMaximum number of structure break labels displayed3
Max Swing MarkersMaximum number of swing markers (▲▼) displayed8
Bullish StructureColor for swing lows, bullish BOS, etc.Teal
Bearish StructureColor for swing highs, bearish BOS, etc.Crimson
CHoCHColor for CHoCH (trend reversal)Orange
Bullish OB (Demand)Color for demand (buy) zonesSeaGreen
Bearish OB (Supply)Color for supply (sell) zonesIndianRed
FVGColor for Fair Value Gap zonesSlateGray

Color (for MT5) / Color Settings (for MT4) Tab Settings

Not used in this indicator.