# Support Resistance Classification (VR)

Support Resistance Classification (VR) is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Ranks every support and resistance level found in the visible chart range by how few times price has closed through it, 1 being the strongest, built from higher-timeframe references such as moving averages, band extremes and Fibonacci pivots, plus chart-timeframe swings. Scroll or zoom and the classification recalculates to match the view. Suited to traders who grade levels before trusting them.

- Indicator in the LuxAlgo Library, by LuxAlgo, published May 30, 2023.
- Access: free.
- Concepts: [S/R Zone](https://www.luxalgo.com/library/concept/s-r-zone/) (primary), [Level Clustering Algorithms](https://www.luxalgo.com/library/concept/level-clustering-algorithms/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn69h4008uvhsgqh5l31zl
- Page: https://www.luxalgo.com/library/indicator/support-resistance-classification-vr/

**Support Resistance Classification (VR)** ranks the [SR levels](https://www.luxalgo.com/library/concept/s-r-zone/) on your screen from 1 upward, strongest (fewest breaks) first, using higher-timeframe data confined to the visible range. Adjust the view and the indicator recalculates, grading whatever history is displayed, an exploratory way of asking, for any period, which levels deserved respect. Its scoring pass is a close relative of [level clustering algorithms](https://www.luxalgo.com/library/concept/level-clustering-algorithms/), which rank groups of nearby prices by their historical significance.

## How to Trade the Support Resistance Classification (VR)?

- **Lean on rank 1**: a level classified 1 is the strongest in the visible range, the first place to look for reactions and potential reversals.
- **Scan history by scrolling**: pan across past data and let the levels recalculate, a fast way to audit how classified levels behaved.
- **HTF context on any chart**: because levels derive from higher-timeframe data, lower-timeframe traders inherit the bigger picture automatically.
- **Swings use the whole line**: whichever value/line option is active, swing levels are always checked for breaks across the full visible range.

## Support Resistance Classification (VR) Settings

- **Fade**: makes lines invisible after a set number of breaks.
- **Value / line**: 'line' counts breaks against the latest level extended across the visible range; 'value' counts them against the reference's own value on each bar (SMA, upper/lower Bollinger band) or only within the current higher-timeframe period (Fibonacci pivot point levels, previous high/low). Swings always use the whole line.
- **Left/Right & Show**: swing pivot calculation on the chart timeframe, with optional pivot display.
- **Number, Type, Length, MULT, HTF**: configure each reference set: its type, calculation length, deviation multiplier, and higher timeframe.
- **A–E displays**: show up to five chosen values (swings excepted) to verify which configuration fits your market.

## Frequently Asked Questions

### Why did my levels change when I moved the chart?

Everything is computed from the visible range, so panning or zooming redefines the dataset and the classification refreshes with it. That responsiveness is the point: the indicator always describes the history you are actually looking at.

### What separates this from the standard classification tool?

[The non-VR version](https://www.luxalgo.com/library/indicator/support-resistance-classification/) swaps the visible range for a preset Lookback, producing levels that hold still while you navigate. The techniques are incompatible within one script, which is why LuxAlgo ships them as separate builds.

### How can I start using it?

Free access comes through the LuxAlgo Library. This page also links straight into Quant, our coding agent, where the indicator can be run and explored without setup. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Birdies](https://www.luxalgo.com/library/indicator/birdies/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/birdies.md
- [Predictive Channels](https://www.luxalgo.com/library/indicator/predictive-channels/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/predictive-channels.md
- [Predictive Ranges](https://www.luxalgo.com/library/indicator/predictive-ranges/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/predictive-ranges.md
- [Volumetric Toolkit](https://www.luxalgo.com/library/indicator/volumetric-toolkit/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/volumetric-toolkit.md
- [Wave Consolidation](https://www.luxalgo.com/library/indicator/wave-consolidation/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/wave-consolidation.md
- [Support Resistance Classification](https://www.luxalgo.com/library/indicator/support-resistance-classification/) (S/R Zone): markdown at https://www.luxalgo.com/library/indicator/support-resistance-classification.md
- [Pivot Point Profile](https://www.luxalgo.com/library/indicator/pivot-point-profile/) (Level Clustering Algorithms): markdown at https://www.luxalgo.com/library/indicator/pivot-point-profile.md
- [Clusters Volume Profile](https://www.luxalgo.com/library/indicator/clusters-volume-profile/) (Level Clustering Algorithms): markdown at https://www.luxalgo.com/library/indicator/clusters-volume-profile.md

---

Source: https://www.luxalgo.com/library/indicator/support-resistance-classification-vr/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
