OPEN-SOURCE SCRIPT
Zaktualizowano

HTF Swing Highs & Lows

1 633
An open-source multi-timeframe market structure indicator that automatically identifies and projects confirmed swing highs and swing lows from the Weekly, Daily, and 4-Hour timeframes onto any lower timeframe chart.

The indicator is designed to provide clean, non-repainting support and resistance levels based on confirmed market structure rather than developing pivots.

Features
- Weekly, Daily and 4H swing highs and lows
- Non-repainting confirmed pivots
- Automatic higher timeframe detection using request.security()
- Horizontal levels extended until invalidated
- Independent visibility controls for each timeframe
- Hierarchical timeframe filtering
- Custom colours and line widths for every timeframe
- Adjustable pivot strength
- Wick, Close or Never invalidation options
- Stop or Delete broken levels
- Automatic level management to prevent exceeding TradingView object limits

How it works
The script uses confirmed pivot highs and lows from higher timeframes.

Unlike developing pivots, a swing is only confirmed after the selected number of candles has formed on both sides of the pivot. Once confirmed, a horizontal level is created at the swing price and extended to the right.

Because only confirmed pivots are used, historical levels do not repaint.

Pivot Strength
Pivot Strength controls how significant a swing must be before it becomes a level.

A strength of 3 means the pivot candle must have:
- three lower highs (or higher lows) before it
- three lower highs (or higher lows) after it

Higher values filter market noise and identify more significant market structure.
They also produce fewer levels and require longer confirmation.

Lower values detect smaller swings, produce more levels, react faster.

Level Invalidation
Choose how a level is treated once price trades through it.

Wick - Invalidates when price wicks beyond the level.
Close - Invalidates only after a candle closes beyond the level.
Never - Levels remain permanently.

Broken levels can either:
- Stop extending while remaining visible
- Be deleted completely

Hierarchical Visibility
The indicator can automatically display only relevant higher timeframe levels.

For example:
- Weekly levels appear on Weekly and all lower timeframes.
- Daily levels appear on Daily and all lower timeframes.
- 4H levels appear on 4H and lower charts.
This helps reduce clutter when analysing higher timeframe charts.

Notes
- Uses confirmed higher timeframe pivots only.
- Levels are anchored to the original swing candle.
- Designed for support and resistance, market structure, liquidity analysis, and confluence with other tools.
- Works on all symbols and asset classes supported by TradingView.
Informacje o Wersji
Added 1H and 30m levels + optional timeframe labels.

Wyłączenie odpowiedzialności

Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.