OPEN-SOURCE SCRIPT

Market Structure: HH/HL/LH/LL (v6, simple)

475
What it does

Labels swing High/Low and classifies structure as HH / HL / LH / LL after confirmation.

Uses confirmed fractals (pivothigh/pivotlow) → no repaint after confirmation (there is a right-bar confirmation delay).

Optional swing connectors (lines), optional plain H/L when structure label is not applicable.

Plots last confirmed High/Low levels as reference.

Alerts when a new HH/HL/LH/LL is formed.

How it works

Swings are detected with ta.pivothigh() / ta.pivotlow() using user-defined left and right.

A pivot is confirmed only after right bars on the right—this is the only delay. Once confirmed, the label does not repaint.

Inputs

Left bars & Right bars – fractal sensitivity.

Connect swings with lines – draw lines between consecutive swings.

Show bullish (HH/HL) / Show bearish (LH/LL) – filter what to display.

Show plain H/L – draw H/L when classification is not HH/HL/LH/LL yet.

Recommended settings

1H–4H: left=2, right=2 (responsive).

1D+: left=3, right=3 (cleaner swing map).

Alerts provided

HH formed – new Higher High confirmed.

HL formed – new Higher Low confirmed.

LH formed – new Lower High confirmed.

LL formed – new Lower Low confirmed.

Use them to automate structure tracking or feed your strategy rules.

Tips

Trend up: a sequence of HH + HL; Trend down: LH + LL.

Combine with VWAP/EMA, liquidity zones, or volume/CVD to avoid chasing late signals.

The script is intentionally simple and lightweight; BOS/CHoCH can be added in a future update.

Limitations / Notes

Because the tool relies on confirmed pivots, signals are delayed by right bars.

This is not financial advice and not a buy/sell system on its own.

Changelog

v1.0 – Initial public release (Pine v6). Structure labels, swing connectors, last levels, and alert set.

Keywords
market structure, hh hl lh ll, swing, fractal, pivothigh, pivotlow, trend, structure labels, price action

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.