Market Structure Targets Model

Jun 18, 2024

Static chart image
Price Action Based
Support and Resistance
Works on the following platforms:
tradingviewSymbolTradingView
For free use on the TradingView platform
ninjatraderNinjaTrader
For free use on the NinjaTrader platform
metatrader4MetaTrader 4
For free use on the MetaTrader 4 platform
metatrader5MetaTrader 5
For free use on the MetaTrader 5 platform
thinkorswimThinkorswim
For free use on the Thinkorswim platform

The Market Structure Targets Model indicator offers traders an automated, algorithmic approach to leveraging market structure shifts (MSS) and market structure breaks (MSB) as potential targets. This robust tool, rooted in Smart Money Concepts (SMC), is versatile; it can be applied to set take profit levels, confirm trend reversals, or even identify potential reversal points based on pre-set target percentages.

Trading with the Market Structure Targets Model

indicator image

Our Market Structure Targets Model scripts empower traders to automate and customize targets derived from both MSS and MSB. These targets can be employed in various trading strategies, as detailed below:

Utilizing Targets as Take Profit Levels

indicator image

Targets generated by the indicator can act as take profit levels. You can customize the bullish and bearish MSS/MSB target distances separately, tailoring them to each market condition.

Confirmation Levels for Accurate Trend Reversals

indicator image

Setting targets at a lower percentage allows them to function as additional confirmation levels for trend reversals. This provides a means to filter out false signals in market structures, thus serving as potential entry points in your trading strategy.

Identifying Potential Reversal Points

indicator image

At times, reaching these targets can signify a trend reversal. To capture these moments, traders often set the target percentage higher to observe trend exhaustion and capitalize on reversal scenarios.

indicator image

The above example demonstrates these principles in bearish reversal scenarios, while the following image presents a bullish context.

indicator image

As Support and Resistance Levels

indicator image

Due to the horizontal nature of these targets, they can serve as potential support and resistance levels. Observing breakouts at these levels can validate new trends. It is critical to monitor market structure closely, as opposite-direction MSS or MSB can influence future trading decisions.

indicator image

Applying this across multiple timeframes can help in spotting longer-term trends, with traders selecting timeframes that best suit their trading styles and objectives.

Note that Target lines will only be drawn when the Target Level surpasses the close price.

Managing Target Relevance: Maximum Target Duration

The setting labeled Maximum Target Duration plays a key role in keeping target levels relevant, by discarding those that haven’t been reached after a user-defined number of bars. This ensures your targets align with the most current market trends.

indicator image

Managing Unreached Target Levels: Type: Switch/Hold

Control over unreached targets is further enhanced by the Type setting.

  • Switch: Removes any unreached targets that coincide with the newly found MSS/MSB direction.
  • Hold: Retains targets for ongoing evaluation whenever a new MSS/MSB is detected.

Targets will be removed under both settings if the Maximum Target Duration is exceeded.

indicator image

The example above showcases the Switch setting, whereas the following illustrates the Hold setting at work.

indicator image

Explore the Technical Details

Understanding Market Structures

Market structures can be broken down into key classifications:

  • Market Structure Shift (MSS), or Change of Character (CHoCH)
  • Market Structure Break (MSB), or Break of Structure (BOS)

indicator image

MSS signals a potential trend reversal, while an MSB confirms the establishment of a new trend, typically marked by higher highs or lower lows.

Defining Targets

indicator image

Targets are calculated as follows:

  • A: The highest or lowest point between the MSS/MSB extremities
  • B: The price level at the MSS/MSB line

The projection distance between A and B, modifiable by a user-defined percentage, determines target placement. The example above utilizes a 100% distance projection.

You can customize Target Percentage settings for bullish and bearish conditions independently.

indicator image

Key Configuration Settings

  • Swings: Adjusts the detection period, with higher settings providing long-term Swing Levels.
  • Type: Controls the retention or removal of unreached targets via Switch/Hold settings.
  • Maximum Target Duration: Automatically clears targets not fulfilled by a specific bar count.

Market Structure Shift (MSS) Settings

  • Bullish: Activation toggle, color, and % Target setting.
  • Bearish: Activation toggle, color, and % Target setting.

Market Structure Break (MSB) Settings

  • Bullish: Activation toggle, color, and % Target setting.
  • Bearish: Activation toggle, color, and % Target setting.

FAQ

How to Access the Market Structure Targets Model?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

What is the key difference between MSS and MSB?

MSS indicates a change of trend, while MSB confirms the development of a trend with new higher highs or lower lows.

Trading is risky and many will lose money in connection with trading activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other markets involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.

Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.

Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

As a provider of technical analysis tools for charting platforms, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content or tool we provide.

Charts used on this site are by TradingView in which the majority of our tools are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com. TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.

This does not represent our full Disclaimer. Please read our full disclaimer.

© 2025 LuxAlgo Global, LLC.