# Market Structure & Scatter Dashboard

Market Structure & Scatter Dashboard is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Market Structure & Scatter Dashboard pairs BOS and CHoCH labels with a scatter plot that maps every price impulse against the pullback that followed, in percentage terms. Quadrant position and color-coded magnitude expose momentum shifts and overextension, while an optional heatmap paints candles with the live impulse and pullback readings.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Jul 31, 2026.
- Access: free.
- Concepts: [Swing Structure Grammar](https://www.luxalgo.com/library/concept/swing-structure-grammar/) (primary), [Break of Structure](https://www.luxalgo.com/library/concept/break-of-structure/), [Change of Character](https://www.luxalgo.com/library/concept/change-of-character/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=q8p2ne3xwloccfe9hlmkr5li
- Page: https://www.luxalgo.com/library/indicator/market-structure-scatter-dashboard/

**Market Structure & Scatter Dashboard** measures what structure traders usually eyeball. It detects [structural swing points](https://www.luxalgo.com/library/concept/swing-structure-grammar/) via a pivot length, prints the appropriate label when price breaks one, then computes the percentage size of every impulse and the pullback that follows, projecting each pair onto a scatter dashboard where expansion and retracement can be compared at a glance.

## How to Trade the Market Structure & Scatter Dashboard?

- **Structure labels**: a BOS confirms continuation through a prior swing; a [CHoCH](https://www.luxalgo.com/library/concept/change-of-character/) suggests a potential reversal is in progress.
- **Quadrant reading**: upper-right points map strong bullish impulses with their pullbacks; lower-left points chart the bearish equivalents.
- **Magnitude colors**: point coloring by relative size makes overextended moves and shifting momentum stand out from routine rotation.
- **Heatmap mode**: candles tinted by the live impulse and pullback scores show whether conditions are high-momentum expansion or deep retracement relative to recent structure.

Every confirmed swing sequence contributes one point (impulse strength on the X-axis, pullback depth on the Y-axis), and an alternating comparison of consecutive highs and lows keeps the pairs consistent, so the cloud reflects trend character rather than sampling noise.

## Market Structure & Scatter Dashboard Settings

- **Pivot Length**: bars used to detect swing highs and lows; higher values isolate more significant, long-term structures.
- **Color Candles via Scatter Heatmap** and **Heatmap Mode**: enable candle coloring and choose combined, impulse-only, or pullback-only scoring.
- **Bullish Color** / **Bearish Color**: the colors applied to structure breaks and momentum signals.
- **Dashboard Vertical Position**, **Dashboard Time Offset**, **Dashboard Size Scale**: anchor the panel, project it clear of price, and scale it to your layout.

## Frequently Asked Questions

### What does the scatter plot add to plain structure labels?

Labels say what happened; the plot says how much. Seeing each impulse against its pullback separates ordinary volatility from genuine shifts in trend dynamics, and helps gauge when a move looks overextended.

### Is there an oscillator-style alternative?

There is. The [Market Structure Oscillator](https://www.luxalgo.com/library/indicator/market-structure-oscillator/) blends shifts and breaks across term lengths into a single weighted line. It gives a momentum-shaped view of the same structural story.

### Is the Market Structure & Scatter Dashboard free?

Yes: free on the LuxAlgo Library, straight from this page. Quant, our coding agent, is on hand to run and backtest it from here as well. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Swing Structure Scanner](https://www.luxalgo.com/library/indicator/swing-structure-scanner/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/swing-structure-scanner.md
- [HTF Swing Structure Signals](https://www.luxalgo.com/library/indicator/htf-swing-structure-signals/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/htf-swing-structure-signals.md
- [Candlestick Structure](https://www.luxalgo.com/library/indicator/candlestick-structure/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/candlestick-structure.md
- [Price Action Concepts](https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts.md
- [LuxAlgo - Screener (PAC)](https://www.luxalgo.com/library/indicator/luxalgo-screener-pac/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/luxalgo-screener-pac.md
- [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar/) (Swing Structure Grammar): markdown at https://www.luxalgo.com/library/indicator/market-structure-intrabar.md
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers/) (Break of Structure): markdown at https://www.luxalgo.com/library/indicator/market-structure-breakers.md
- [DTFX Algo Zones](https://www.luxalgo.com/library/indicator/dtfx-algo-zones/) (Break of Structure): markdown at https://www.luxalgo.com/library/indicator/dtfx-algo-zones.md

---

Source: https://www.luxalgo.com/library/indicator/market-structure-scatter-dashboard/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
