OPEN-SOURCE SCRIPT
Support & Resistance Zones Strength Classifier [LuxAlgo]

The Support & Resistance Zones Strength Classifier indicator is a technical tool designed to identify and visualize key market levels by grouping pivot points into dynamic zones that adapt to price action. It emphasizes zone "strength" by tracking the number of times a level is tested and automatically removes zones that have been breached by price.
🔶 USAGE
This indicator identifies potential areas of supply and demand based on historical pivot highs and lows. Instead of displaying a single line for every pivot, it consolidates nearby price points into cohesive zones, making it easier to visualize significant levels of interest.
🔹 Strength Classification
Zones are visually classified based on their "test count." A zone is created when a pivot is detected, and its count increases every time price returns to that area without breaking through it.
🔹 Dynamic Zone Management
The tool actively manages the chart real-estate by:
🔶 DETAILS
The script calculates zone thickness using a volatility-adjusted distance (average bar range). This ensures that zones on a high-volatility asset like Bitcoin are proportionally thicker than zones on a low-volatility asset like a stablecoin or a blue-chip stock.
The "Pivot Lookback" setting determines the sensitivity of the detection. A higher lookback will identify major swing points but may ignore intraday fluctuations, while a lower lookback will create more frequent, smaller zones.
🔶 SETTINGS
🔹 Calculation
🔹 Visuals
🔶 USAGE
This indicator identifies potential areas of supply and demand based on historical pivot highs and lows. Instead of displaying a single line for every pivot, it consolidates nearby price points into cohesive zones, making it easier to visualize significant levels of interest.
🔹 Strength Classification
Zones are visually classified based on their "test count." A zone is created when a pivot is detected, and its count increases every time price returns to that area without breaking through it.
- Weak/New Zones: Displayed with higher transparency to indicate they have not yet been established as significant.
- Strong/Tested Zones: Displayed with higher opacity and a clear test count label (if enabled) to highlight levels where the market has historically reacted multiple times.
🔹 Dynamic Zone Management
The tool actively manages the chart real-estate by:
- Merging: If two zones overlap, they are merged into a single, wider zone, and their test counts are combined.
- Breakout Deletion: If a candle close penetrates the boundary of a support (below) or resistance (above) zone, that zone is considered "broken" and is immediately removed from the chart.
-
- Resistance zones turn into potential support once broken (though this specific script focuses on current active boundaries).
- Support zones act as floors until a close below occurs.
🔶 DETAILS
The script calculates zone thickness using a volatility-adjusted distance (average bar range). This ensures that zones on a high-volatility asset like Bitcoin are proportionally thicker than zones on a low-volatility asset like a stablecoin or a blue-chip stock.
The "Pivot Lookback" setting determines the sensitivity of the detection. A higher lookback will identify major swing points but may ignore intraday fluctuations, while a lower lookback will create more frequent, smaller zones.
🔶 SETTINGS
🔹 Calculation
- Pivot Lookback: The number of bars required on each side of a high or low to confirm a pivot point.
- Zone Width (dist Multiplier): Multiplier applied to the average bar range to determine the vertical thickness of new zones.
- Minimum Tests to Highlight: The number of touches required before a zone is drawn with higher visibility/opacity.
- Max Active Zones Per Type: Limits the total number of support and resistance zones maintained on the chart to prevent clutter.
- Max Zone Height (dist Multiplier): A safety threshold that deletes zones if they become too wide due to excessive merging.
🔹 Visuals
- Support/Resistance Colors: Customizable colors for the bullish (support) and bearish (resistance) areas.
- Show Test Count Labels: Toggles the visibility of the numerical label showing how many times a zone was tested.
- Extend Zones to Right: Continues the zone boxes to the most recent bar on the chart.
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
Build your own edge with AI: luxalgo.com
All content provided by LuxAlgo is for informational & educational purposes only. Past performance does not guarantee future results.
All content provided by LuxAlgo is for informational & educational purposes only. Past performance does not guarantee future results.
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
Build your own edge with AI: luxalgo.com
All content provided by LuxAlgo is for informational & educational purposes only. Past performance does not guarantee future results.
All content provided by LuxAlgo is for informational & educational purposes only. Past performance does not guarantee future results.
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。