Multiple HVN
Multiple HVN (High Volume Node) identifies price levels where multiple consecutive bars share their highest volume at the same price. When several bars independently confirm heavy trading at a specific level, it creates a strong support or resistance zone that acts as a price magnet.How It Works
The indicator scans each bar’s cluster data to find the price level with the highest traded volume (the bar’s local Point of Control). It then looks for clusters of bars where these local POCs fall at the same price level, within a configurable tolerance.Detection Algorithm
- For each bar within the
lookbackBarswindow, compute the price level with the highest volume (the bar’s HVN). - Group HVNs that fall within
priceTolerancePctorpriceToleranceTicksof each other. - If a group contains at least
minHVNCountbars, and those bars are withinmaxBarsBetweenHVNbars of each other, mark this price as a Multiple HVN level. - Optionally filter out levels where the bar’s HVN is too close to the current price (
minFootprintsAway). - Track level validity: once price touches the level more than
maxTouchesToBreakLinetimes, consider it broken and remove it.
Why Multiple HVNs Matter
A single bar’s highest-volume level can be coincidental. But when three, four, or five bars all independently generate their highest volume at the same price, it reveals a structural level where the market has repeatedly found equilibrium. These levels attract price because:- Large participants have established positions there and will defend them.
- The volume concentration creates natural friction that slows price movement through the level.
- Algorithmic systems detect the same volume clustering and place orders accordingly.
Indicator Type
Overlay — Multiple HVN levels are drawn as horizontal lines directly on the price chart.Settings
Detection Parameters
Single HVN Mode
Single HVN mode is off by default. Enable it when you want to see all significant volume levels, not just clustered ones. The
minTouchesForSingleHVN filter ensures that only battle-tested levels are shown.Visual Settings
Interpretation
Level Strength
The strength of a Multiple HVN level is proportional to:As Support and Resistance
Multiple HVN levels function as natural support and resistance:- Price approaching from above: the level acts as support. The accumulated volume represents buyers who may defend their positions.
- Price approaching from below: the level acts as resistance. Sellers who transacted at this level may look to exit at breakeven.
- Price breaking through: a clean break through a Multiple HVN level (beyond
maxTouchesToBreakLine) suggests strong momentum. The level often flips from support to resistance or vice versa.
As Price Magnets
Multiple HVN levels are not just barriers — they are also magnets. When price is in a low-volume area between two Multiple HVN levels, it tends to drift toward the nearest one. This makes them useful for:- Setting profit targets at the next Multiple HVN level.
- Identifying likely pullback destinations during trends.
- Anticipating consolidation zones.
Practical Usage
Recommended Configurations
Confluence with Other Indicators
Multiple HVN levels are most powerful when they align with other references:Common Pitfalls
- Too many levels: With
minHVNCountat 1, the chart can become cluttered. Start with 2 or 3 and only lower it if you see too few levels. - Stale levels: Old levels from 200+ bars ago may no longer be relevant. Keep
lookbackBarsappropriate for your timeframe. - Ignoring broken levels: When a level has been cleanly broken, do not expect it to hold again. Use
maxTouchesToBreakLineto auto-remove broken levels. - Low-volume bars: On thin overnight sessions, bars may have their HVN at an arbitrary price due to a single large trade. Use
minVolumeto filter these out.
Performance Notes
The indicator scanslookbackBars bars on each update. On most timeframes, this is lightweight. If you notice performance issues on very low timeframes (1m) with large lookbackBars values (500+), reduce the lookback or increase minHVNCount to reduce the number of rendered lines.
Related Indicators
- Volume Profile — session-based volume distribution with POC and Value Area
- TPO Profile — time-based distribution at each price
- Unfinished Business — incomplete auction levels that attract price