Ultra Market Structure
Dec 2, 2024

The Ultra Market Structure indicator is a comprehensive technical analysis tool designed to automatically detect and visualize key market structure events, including Break of Structure (BoS) and Change of Character (CHoCH), across multiple timeframes. By identifying both internal and external price levels, it helps traders pinpoint trend continuations and potential reversals with precision.
Usage
The Ultra Market Structure tool can be applied to any asset class to map out the current market narrative. Users can monitor "Internal Structure" for scalping or short-term day trading opportunities, while "External Structure" provides a macro view of the trend.
Key features include:
- Trend Identification: Use CHoCH labels to spot the first sign of a trend reversal and BoS labels to confirm trend persistence.
- Liquidity Analysis: The indicator highlights "Liquidity Grabs" to identify where price has swept previous highs or lows without a formal structure break, often preceding a reversal.
- Supply and Demand: Integrated Fair Value Gaps (FVG) and Premium/Discount zones (based on Bollinger Band deviations and a 200 SMA) help identify high-probability entry and exit zones.
- Visual Customization: Toggle Chaos Channels, Fibonacci retracements, and candle coloring to clean up or enhance chart readability based on the current market bias.
Details
The script executes structure detection by analyzing highs and lows over user-defined lookback periods. A "Break of Structure" is confirmed when price closes beyond a previous structural point. For higher precision, an experimental "2-Candle Confirmation" mode is available to filter out volatile wicks.
A unique "Structure Reset" feature prevents the indicator from becoming stagnant during high-momentum news events. If no structural points are broken within a specific multiplier of the lookback period, the indicator resets its anchor points to ensure the most relevant levels are always being tracked.
Settings
Internal/External Structure
- Structure Lookback: The number of candles used to identify the previous high/low.
- Maximum Structure Breaks: Limits the number of historical breaks displayed on the chart.
- Reset Structure Multiplier: Resets structural tracking if price remains within a range for a prolonged period.
- Use 2-Candle Confirmation: Requires a second candle to close beyond the break level for validation.
- Liquidity Grabs: Highlights instances where price briefly exceeds a level before reversing.
Overlays & Tools
- Fair Value Gaps (FVG): Detects and draws imbalances between three candles with optional threshold filtering.
- Premium & Discount: Draws zones based on statistical deviations to show if price is overextended.
- Fibonacci: Automatically plots Fibonacci levels between the most recent structural high and low.
- Trend Coloring: Changes the background or candle colors based on the current directional bias (Bullish/Bearish).
FAQ
How do I interpret a Change of Character (CHoCH)?
A CHoCH represents a shift in market behavior, typically occurring when the price fails to make a new structural high/low and instead breaks the opposite structural point, signaling a potential trend reversal.
What is the difference between Internal and External structure?
Internal structure focuses on minor price fluctuations within a larger move, whereas External structure identifies major swing points that define the long-term trend.
How do I access this tool?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.