Volume Wizard - Omkar
Volume bars on up days will be in 'silver' colour.
Volume bars on down days will be in 'grey' colour.
The volume bar will ‘be red’ in colour if the latest close is below the previous close and the volume is more than the average volume.
A green circle will be plotted if the current candle volume is the least in the last 20 days.
The volume bar will be ‘blue’ in colour if the current candle volume is more than the highest volume of the down day in the last 5 days (5-day Pocket Pivot).
The volume bar will be ‘green’ in colour if the current candle volume is more than the highest volume of the down day in the last 10 days (10-day Pocket Pivot).
The volume bar will be ‘lime’ in colour if the current candle volume is more than the highest volume of the down day in the last 20 days (20-day Pocket Pivot).
The volume bar will be ‘teal’ in colour if the current candle volume is highest in the last 3 months.
The volume bar will be ‘aqua’ in colour if the current candle volume is highest in the last 1 year.
If the current volume is the lowest in the last 22 days, a tiny yellow circle will be plotted on the volume average line on daily and weekly timeframe only.
If the current volume is more than three times the average volume and the close is in the top half of the candle, a diamond will be plotted at the top of the volume bar on a daily and weekly timeframe only.
Average volume days and Pivot lookback period can be modified.
The table shows the average turnover, the number of pocket pivots in the last ‘n’ days and the up-down ratio.
The table position can be changed.
Volume Wizard - Omkar indicator provides me with insights, allowing me to make informed trading decisions, and identify potential trends.
It's my go-to companion for navigating the financial markets with confidence.
Add it to your favourites and start using it right away.
Happy trading!
Cari skrip untuk "VOLUME BAR"
Signs of the Times [LucF]█ OVERVIEW
This oscillator calculates the directional strength of bars using a primitive weighing mechanism based on a small number of what I consider to be fundamental properties of a bar. It does not consider the amplitude of price movements, so can be used as a complement to momentum-based oscillators. It thus belongs to the same family of indicators as my Bar Balance , Volume Ticks , Efficient work , Volume Buoyancy or my Delta Volume indicators.
█ CONCEPTS
The calculations underlying Signs of the Times (SOTT) use a simple, oft-explored concept: measure bar attributes, assign a weight to them, and aggregate results to provide an evaluation of a bar's directional strength. Bull and bear weights are added independently, then subtracted and divided by the maximum possible weight, so the final calculation looks like this:
(up - dn) / weightRange
SOTT has a zero centerline and oscillates between +1 and -1. Ten elementary properties are evaluated. Most carry a weight of one, a few are doubly weighted. All properties are evaluated using only the current bar's values or by comparing its values to those of the preceding bar. The bull conditions follow; their inverse applies to bear conditions:
Weight of 1
• Bar's close is greater than the bar's open (bar is considered to be of "up" polarity)
• Rising open
• Rising high
• Rising low
• Rising close
• Bar is up and its body size is greater than that of the previous bar
• Bar is up and its body size is greater than the combined size of wicks
Weight of 2
• Gap to the upside
• Efficient Work when it is positive
• Bar is up and volume is greater than that of the previous bar (this only kicks in if volume is actually available on the chart's data feed)
Except for the Efficient Work weight, which is a +1 to -1 float value multiplied by 2, all weights are discrete; either zero or the full weight of 1 or 2 is generated. This will cause any gap, for example, to generate a weight of +2 or -2, regardless of the gap's size. That is the reason why the oscillator is oblivious to the amplitude of price movements.
You can see the code used to calculate SOTT in my ta library 's `sott()` function.
█ HOW TO USE THE INDICATOR
No videos explain this indicator and none are planned; reading this description or the script's code is the only way to understand what Signs of the Times does.
Load the indicator on an active chart (see here if you don't know how).
The default configuration displays:
• An Arnaud-Legoux moving average of length 20 of the instant SOTT value. This is the signal line.
• A fill between the MA and the centerline.
• Levels at arbitrary values of +0.3 and -0.3.
• A channel between the signal line and its MA (a simple MA of length 20), which can be one of four colors:
• Bull (green): The signal line is above its MA.
• Strong bull (lime): The bull condition is fulfilled and the signal line is above the centerline.
• Bear (red): The signal line is below its MA.
• Strong bear (pink): The bear condition is fulfilled and the signal line is below the centerline.
The script's "Inputs" tab allows you to:
• Choose a higher timeframe to calculate the indicator's values. This can be useful to get a wider perspective of the indicator's values.
If you elect to use a higher timeframe, make sure that your chart's timeframe is always lower than the higher timeframe you specified,
as calculating on a timeframe lower than the chart's does not make much sense because the indicator is then displaying only the value of the last intrabar in the chart bar.
• Specify the type of MA used to produce the signal line. Use a length of 1 or the Data Window to see the instant value of SOTT. It is quite noisy, thus the need to average it.
• Specify the type of MA applied to the signal line. The idea here is to provide context to the signal.
• Control the display and colors of the lines and fills.
The first pane of this publication's chart shows the default setup. The second one shows only a monochrome signal line.
Using the "Style" tab of the indicator's settings, you can change the type and width of the lines, and the level values.
█ INTERPRETATION
Remember that Signs of the Times evaluates directional bar strength — not price movement. Its highs and lows do not reflect price, but the strength of chart bars. The fact that SOTT knows nothing of how far price moves or of trends is easy to forget. As such, I think SOTT is best used as a confirmation tool. Chart movements may appear to be easy to read when looking at historical bars, but when you have to make go-no-go decisions on the last bar, the landscape often becomes murkier. By providing a quantitative evaluation of the strength of the last few bars, which is not always easily discernible by simply looking at them, SOTT aims to help you decide if the short-term past favors the bets you are considering. Can SOTT predict the future? Of course not.
While SOTT uses completely different calculations than classical momentum oscillators, its profile shares many of their characteristics. This could lead one to infer that directional bar strength correlates with price movement, which could in turn lead one to conclude that indicators such as this one are useless, or that they can be useful tools to confirm momentum oscillators or other models of price movement. The call is, of course, up to you. You can try, for example, to compare a Wilder MA of SOTT to an RSI of the same length.
One key difference with momentum oscillators is that SOTT is much less sensitive to large price movements. The default Arnaud-Legoux MA used for the signal line makes it quite active; you can use a more quiet SMA or EMA if you prefer to tone it down.
In systems where it can be useful to only enter or exit on short-term strength, an average of SOTT values over the last 3 to 5 bars can be used as a more quiet filter than a momentum oscillator would.
█ NOTES
My publications often go through a long gestation period where I use them on my charts or in systems before deciding if they are worth a publication. With an incubation period of more than three years, Signs of the Times holds the record. The properties SOTT currently evaluates result from the systematic elimination of contaminants over that lengthy period of time. It was long because of my usual, slow gear, but also because I had to try countless combinations of conditions before realizing that, contrary to my intuition, best results were achieved by:
• Keeping the number of evaluated properties to the absolute minimum.
• Limiting the evaluation's scope to the current and preceding bar.
• Choosing properties that, in my view, were unmistakably indicative of bullish/bearish conditions.
Repainting
As most oscillators, the indicator provides live realtime values that will recalculate with chart updates. It will thus repaint in real time, but not on historical values. To learn more about repainting, see the Pine Script™ User Manual's page on the subject .
Volume Play This is going to be my first published indicator on Trading View. Thanks for TradingView for providing us this great platform And thanks for all of those who helps me to built this indicator and share there ideas.I cannot mention everyone name here believe me that list going to be huge.Everyone’s idea and help is much appreciated.This is how our TradingView community is growing day by day with kindness and knowledge. Every time I take so much from community in form knowledge that every time somewhere I feel that I also need to do something for community and finally day arrived .A gift from my side to community.A gift of indicator-VOLUME PLAY
This volume based indicator has High Relative Volume bar Background, Low Relative Volume bar background ,Volume Labels of Buying volume, Selling volume and Total volume count with percentage, Highest Volume in Percentage and Highest 5x volume count and 10x volume count of bar.Plus I have did column scaling to take Down pan input so you can switch pane or add in existing pane without any major problem And all this works on any time frame. Isn’t it good idea?
This indicator displays the volume of each session in a similar manner of the default volume indicator.However it add on the last bar Green and Red bar colours. Green means buying is more than selling and Red means selling is more than buying.On top of Some bar If number appears That means that’s volume is highest multiple volume of 5 and if number appears with label means highest multiple volume of 10.So simple without label volume counts means 5x and with label means 10x.
Now some of bars has background colour of Mint green , Pastel red and White.That’s highlight high relative volume bars with a highly buying activity range in Green and high relative volume bars with a highly selling activity range in Red And white background is low relative volume for that timeframe bar.
I am kind of person who don’t keep show indicator value enable all time.So it’s come in mind why not plot this values without enabling it.So I decided to show this values of buying, selling and total volumes on top near middle pane.Interesting thing is that I made a label with the help of pine script Table feature.Thanks a lot to Pine Team to add this new great feature! It’s great alternative for labels feature.Because of this feature I am able to locate buying, selling and total volume at right place where in most of scenario it will adjust.
Please note that all values are estimate.It’s not accurate.I show volumes in K,M form.Plus with volume I also try to show Buying And Selling volume in percentage form to get rough idea about what’s going on in instrument.Idea is to get better view of volume by splitting it into Buying , Selling and Total volume.This allows you to see are the bulls or bears in-control in relation to the overall Volume.
By default this indicator overlay is false but you can move this indicator pane to existing upper or lower pane.It will help to save space as well.If combine with two indicator at same pane then it will create two value scale at right side.So you will not loose any indicators values.By default I used 50% of vertical space in indicator scale factor.
I tried to make this indicator as accurate as inbuilt volume indicator with added extra feature.The main aim of indicator to get Idea of volume role in that symbol with that specific timeframe.Result might not be accurate but I expect somewhat nearby to accurate.
Kept source code open purposely for learners of pine script. Please avoid misuse or selling of this indicator.Remember Sharing Is Caring. If someone has suggestions or any addition then please comment below.Wishing you all abundance of health, wealth, and prosperity.
After all its all about VOLUME PLAY.
Disclaimer:-This indicator is not meant for buy or sell signals.This post and the script don’t provide any financial advice. This indicator/code IS NOT intended to be a formal investment advice or recommendation by the author, nor should be construed as such. Users will be fully responsible by their use regarding their own trading vehicles/assets.
Cumulative Volume AverageHey traders!
I've received dozens of requests for this style of Cumulative Volume indicator over the past year since I released my RVOL By Time and standard RVOL indicators.
After studying Pine Script deeply and using a bit of old fashioned trial and error over the past few months, I finally got it to work!
This script adds up the cumulative volume throughout any given trading day (the blue & green volume bars) on any given intraday timeframe on any given market - and then it compares that cumulative volume value to the total volume of the previous day AND the average cumulative volume of the previous X days for whatever time of day the current bar is printing on.
By default it compares today's cumulative volume to yesterday's, but you can set the Lookback higher in the settings menu if desired.
It even takes into consideration random gaps in price action (unlike my RVOL By Time indicator) – so as far as I can tell, it’s as accurate as I can possibly make it.
However it does not work on extended hours for stocks so don’t use it if you have pre-market hours enabled. And there is an inbuilt limitation to how many bars a script can reference on TradingView, so on 5-minute timeframes and lower your Lookback period will be limited and may crash the script if you set it too high.
The PURPLE LINE is the total volume of the previous day.
The GRAY COLUMN is the average cumulative volume of the previous X days.
The COLORED COLUMN is the current cumulative volume for the current bar.
The BLACK LINE is the Previous Cumulative Volume Line which represents the average cumulative volume for the past X days. It only draws if today’s CV exceeds the average – this is useful for comparing exactly how far today’s cumulative volume exceeds the average, but it can be turned off in the Style menu if you don't want it there.
The ORANGE NUMBER is the ratio of today's CV compared to the average (CV ÷ Average CV).
If the current cumulative volume is less than the previous day's cumulative volume for that time of day, the bar is blue.
If the current cumulative volume is greater than the previous day's cumulative volume for that time of day, the bar is dark green.
If the current cumulative volume is greater than the previous day's total volume, the bar is bright green.
This script also comes with alert functionality.
You can set a Cumulative Volume Alert which will trigger an alert if the current bar's cumulative volume exceeds the average cumulative volume for that time of day.
You can also set a Total Cumulative Volume Alert which will trigger an alert only if the current bar's cumulative volume exceeds the total volume of the previous day.
And you can set a CV Ratio Alert which will trigger an alert if today's CV ÷ Average CV >= Specified Ratio.
Apart from that, the script is fairly self-explanatory so I hope you enjoy using it!
Check my signature for a link to the source code + all my other indicators.
Good luck with your trading, and feel free to drop any suggestions or bug reports and I'll do my best to help out :)
Kind regards,
Matthew
Volume-Based Candle Shading Pro [LTS]Overview
Volume-Based Candle Shading Pro is a visual aid that highlights how “unusual” each bar’s volume is compared to recent activity. It adjusts candle colors based on whether volume is above, below, or near its average, helping you quickly spot high-activity pushes and quiet rotations on any symbol or timeframe.
How it works
For each bar, the script calculates a simple moving average of volume over a user-defined lookback. It then compares the current bar’s volume to that average.
Bullish candles start from a bullish base color, and bearish candles from a bearish base color. Depending on the volume ratio, that base color is blended toward a “high volume mix” color when volume is elevated, or toward a “low volume mix” color when volume is muted. The strength of the blend increases as the bar’s volume moves further away from the average, so extreme volume stands out visually while average bars remain close to the base colors.
Colors are applied with the built-in barcolor() function, so the indicator only affects candle appearance; it does not modify price, volume, or any other chart values.
Inputs
Bullish Base Color / Bearish Base Color
Primary colors used for up and down candles when volume is close to its average.
High Volume Mix Color
Color that is blended into the base color when volume is above its moving average. This is typically chosen as a darker or more intense shade to make heavy-volume bars stand out.
Low Volume Mix Color
Color that is blended into the base color when volume is below its moving average. Many users choose a lighter shade to visually de-emphasize low-participation bars.
Volume MA Length
Number of previous bars used to compute the average volume. Shorter lengths make the shading respond more quickly to recent changes in activity; longer lengths provide a smoother, more stable baseline.
Typical use cases
Highlighting high-volume breakouts, breakdowns, or rejection candles without adding extra panels or indicators.
Distinguishing between strong, well-participated moves and low-volume drifts that may be less significant.
Combining with your existing price-action tools to visually filter which candles deserve more attention based on relative volume.
All calculations are based on historical volume and the current bar only; the script does not use future data or repaint past candles. It is intended as a visual aid and should be combined with your own analysis and risk management.
Hidden Volume Profile[52Signal Recipe]─────────────────────────────────────
52SIGNAL RECIPE Hidden Volume Profile
◆ Overview
52SIGNAL RECIPE Smart Volume Profile is an advanced volume distribution indicator that visualizes buying and selling strength across different price levels. Unlike traditional volume profiles that only display total volume, this enhanced version separates buy volume and sell volume at each price level, revealing the hidden balance of market forces at specific prices.
Built on the same sophisticated calculation methodology as our Hidden Volume Detector, this indicator applies enhanced volume analysis to the Volume Profile framework. By displaying horizontal volume bars (green for buying, red for selling) at each price level in a separate panel, it provides clear insight into where market participants accumulated or distributed their positions.
Furthermore, when used alongside the Hidden Volume Detector that shows individual candle analysis, it enables traders to understand both micro-level (candle-by-candle) and macro-level (price-level) market dynamics comprehensively, supporting more effective trading strategies.
─────────────────────────────────────
◆ Key Features
Price-Level Volume Distribution: Displays horizontal volume bars at each price level, showing where the most trading activity occurred
Buy/Sell Volume Separation: Green bars represent buying volume (bullish pressure), red bars represent selling volume (bearish pressure) at each price level
POC (Point of Control) Identification: Automatically marks the price level with the highest total volume, acting as a strong support/resistance level
Enhanced Buy/Sell Calculation: Analyzes candle structure, position, and momentum to distinguish genuine buying pressure from selling pressure, using the same algorithm as Hidden Volume Detector
Customizable Display: Adjustable number of price levels (rows), analysis period (lookback bars), color customization, and POC line toggle
Magnet Effect Visualization: Shows how price gravitates toward high-volume areas, particularly the POC
─────────────────────────────────────
◆ Trading Application Points
Identify strong support zones where large green bars indicate buyer accumulation
Identify strong resistance zones where large red bars indicate seller distribution
Use POC as a key pivot point for support/resistance trading
Detect volume imbalances at specific price levels to find bullish or bearish zones
Combine with Hidden Volume Detector for complete analysis: individual candle timing (Hidden Volume) + price level zones (Volume Profile)
─────────────────────────────────────
◆ Synergy With Other Indicators
Use with Hidden Volume Detector for multi-dimensional volume analysis: candle-level detail + price-level overview
Combine with trend indicators (Moving Averages, MACD) to validate support/resistance levels in trending markets
Use with price action patterns to confirm breakout or reversal signals at key volume levels
─────────────────────────────────────
◆ Conclusion
52SIGNAL RECIPE Smart Volume Profile is a powerful and intuitive tool that reveals the distribution of buying and selling forces across price levels. By visualizing buy and sell volumes separately at each price level and identifying the POC, it allows traders to understand where market participants made their decisions and where key support/resistance levels exist.
Especially when used together with the Hidden Volume Detector, it provides a complete volume analysis system: Hidden Volume shows real-time buying/selling pressure in individual candles for precise entry/exit timing, while Smart Volume Profile shows accumulated buying/selling zones across price levels for strategic planning. This combination enables traders to interpret market dynamics from both micro and macro perspectives, ultimately supporting more informed and effective trading decisions.
─────────────────────────────────────
※ Disclaimer: This indicator is provided as a supplementary analysis tool and should not be used as the sole basis for trading decisions. Past data does not guarantee future results. Volume Profile is most effective in ranging markets and may be less reliable in strong trending conditions. Always apply proper risk management.
─────────────────────────────────────
─────────────────────────────────────
52SIGNAL RECIPE Hidden Volume Profile
◆ 개요
52SIGNAL RECIPE Smart Volume Profile은 가격대별 매수와 매도의 거래량 분포를 시각화하는 고급 볼륨 분석 지표입니다. 단순히 전체 거래량만 표시하는 기존 볼륨 프로파일과 달리, 각 가격대에서의 매수 볼륨과 매도 볼륨을 분리하여 보여줌으로써 특정 가격에서의 시장 세력 간 숨겨진 균형을 드러냅니다.
Hidden Volume Detector와 동일한 정교한 계산 방식을 기반으로, Volume Profile 프레임워크에 강화된 볼륨 분석을 적용했습니다. 각 가격대에 수평 거래량 막대(초록색 매수, 빨간색 매도)를 별도 패널에 표시하여, 시장 참여자들이 어느 가격에서 포지션을 축적하거나 분산했는지 명확하게 파악할 수 있도록 지원합니다.
또한, 개별 캔들 분석을 보여주는 Hidden Volume Detector와 함께 병행해 보면, 미시적 수준(캔들별)과 거시적 수준(가격대별) 시장 역학을 모두 종합적으로 이해할 수 있어, 훨씬 효과적인 매매 전략 수립이 가능합니다.
─────────────────────────────────────
◆ 주요 특징
가격대별 거래량 분포: 각 가격대에 수평 거래량 막대를 표시하여 가장 많은 거래가 일어난 곳을 시각화
매수·매도 볼륨 구분: 각 가격대에서 초록색 막대는 매수 볼륨(상승 압력), 빨간색 막대는 매도 볼륨(하락 압력) 표시
POC (Point of Control) 식별: 가장 많은 거래량이 발생한 가격대를 자동으로 표시하며, 강력한 지지/저항선 역할 수행
향상된 매수·매도 계산: 캔들의 구조, 위치, 모멘텀을 분석하여 진정한 매수 압력과 매도 압력을 구분하며, Hidden Volume Detector와 동일한 알고리즘 사용
커스터마이징 가능한 디스플레이: 가격 레벨 수(행), 분석 기간(룩백 바), 색상 커스터마이징, POC 라인 토글 조정 가능
자석 효과 시각화: 가격이 고거래량 구간, 특히 POC로 회귀하려는 경향을 보여줌
─────────────────────────────────────
◆ 트레이딩 활용 포인트
큰 초록 막대가 있는 곳을 강한 지지 구간으로 활용(매수 세력 축적)
큰 빨간 막대가 있는 곳을 강한 저항 구간으로 활용(매도 세력 분산)
POC를 핵심 피봇 포인트로 활용하여 지지/저항 매매 전략 수립
특정 가격대의 거래량 불균형을 감지하여 강세 또는 약세 구간 파악
Hidden Volume Detector와 결합하여 완전한 분석: 개별 캔들 타이밍(Hidden Volume) + 가격대 구간(Volume Profile)
─────────────────────────────────────
◆ 다른 지표와 조합 가능성
Hidden Volume Detector와 함께 사용하여 다차원적 볼륨 분석: 캔들 레벨 디테일 + 가격 레벨 전체 조망
추세 지표(이동평균선, MACD)와 결합하여 추세장에서 지지/저항 레벨 검증
가격 패턴과 함께 활용하여 주요 거래량 레벨에서의 돌파 또는 반전 신호 확인
─────────────────────────────────────
◆ 결론
52SIGNAL RECIPE Smart Volume Profile은 가격대별 매수와 매도 세력의 분포를 드러내는 강력하고 직관적인 지표입니다. 각 가격대에서 매수 볼륨과 매도 볼륨을 분리하여 시각화하고 POC를 식별함으로써, 시장 참여자들이 어디서 의사결정을 내렸는지, 어디에 주요 지지/저항 레벨이 존재하는지 이해할 수 있도록 돕습니다.
특히 Hidden Volume Detector와 함께 사용하면 완전한 볼륨 분석 시스템을 구축할 수 있습니다. Hidden Volume은 개별 캔들에서의 실시간 매수/매도 압력을 보여줘 정확한 진입/청산 타이밍을 제공하고, Smart Volume Profile은 가격대별 누적된 매수/매도 구간을 보여줘 전략적 계획 수립을 지원합니다. 이러한 조합은 트레이더들이 미시적·거시적 관점 모두에서 시장 역학을 해석할 수 있게 하여, 궁극적으로 더 정보에 기반한 효과적인 매매 의사결정을 가능하게 합니다.
─────────────────────────────────────
※ 면책 조항: 본 지표는 투자 판단을 위한 보조 도구로 제공되며, 단독 의존해서는 안 됩니다. 과거 데이터에 기반한 분석이므로 미래 결과를 보장하지 않습니다. Volume Profile은 횡보장에서 가장 효과적이며 강한 추세 상황에서는 신뢰도가 낮을 수 있습니다. 적절한 리스크 관리와 함께 사용하시기 바랍니다.
Float Rotation TrackerFloat Rotation Tracker - Quick Reference Guide
What is Float Rotation?
Float Rotation = Cumulative Daily Volume ÷ Float
Example:
Float = 5,000,000 shares
Day Volume = 7,500,000 shares
Rotation = 7.5M ÷ 5M = 1.5x (150%)
When rotation hits 1x (100%), every available share has theoretically changed hands at least once during the trading day.
Why It Matters
RotationMeaningImplication0.5x50% of float tradedInterest building1.0x 🔥Full rotationExtreme interest confirmed2.0x 🔥🔥Double rotationVery high volatility3.0x 🔥🔥🔥Triple rotationRare - maximum volatility
Key insight: High rotation on a low-float stock = explosive potential
Float Classification
Float SizeClassificationRotation Impact≤ 2M🔥 MICROExtremely volatile, fast rotation≤ 5M🔥 VERY LOWExcellent momentum potential≤ 10MLOWGood for rotation plays> 10MNORMALNeeds massive volume to rotate
Rule of thumb: Focus on stocks with float under 10M for meaningful rotation signals.
Reading the Indicator
Rotation Line (Yellow)
Shows current rotation level
Rises throughout the day as volume accumulates
Crosses horizontal level lines at milestones
Level Lines
LineColorMeaning0.5Gray dotted50% rotation1.0Orange solidFull rotation2.0Red solidDouble rotation3.0Fuchsia solidTriple rotation
Volume Bars (Bottom)
ColorMeaningGrayBelow average volumeBlueNormal volume (1-2x avg)GreenHigh volume (2-5x avg)LimeExtreme volume (5x+ avg)
Milestone Markers
Circles appear when rotation crosses key levels
Labels show "50%", "1x", "2x", "3x🔥"
Background Color
Changes as rotation increases
Darker = higher rotation level
Info Table Explained
FieldDescriptionFloatShare count + classification (MICRO/LOW/NORMAL)SourceAuto ✓ = TradingView data / Manual = user enteredRotationCurrent rotation with emoji indicatorRotation %Same as rotation × 100Day VolumeCumulative volume todayTo XxVolume needed to reach next milestoneBar RVolCurrent bar's relative volumeMilestonesWhich levels have been hit todayPer RotationShares equal to one full rotationEst. TimeBars until next milestone (at current pace)
Trading with Float Rotation
Entry Signals
Early Entry (Higher Risk, Higher Reward)
Rotation approaching 0.5x
Strong price action (bull flag, breakout)
Rising relative volume bars
Confirmation Entry (Lower Risk)
Rotation at or above 1x
Price holding above VWAP
Continuous green/lime volume bars
Late Entry (Highest Risk)
Rotation above 2x
Only enter on clear pullback pattern
Tight stop required
Exit Signals
Warning Signs:
Rotation very high (2x+) with declining volume bars
Reversal candle after milestone
Price breaking below key support
Volume bars turning gray/blue after being green/lime
Take Profits:
Partial profit at each rotation milestone
Trail stop as rotation increases
Full exit on reversal pattern after 2x+ rotation
Best Setups
Ideal Float Rotation Play
✓ Float under 10M (preferably under 5M)
✓ Stock up 5%+ on the day
✓ News catalyst driving interest
✓ Rotation approaching or exceeding 1x
✓ Price above VWAP
✓ Volume bars green or lime
✓ Clear chart pattern (bull flag, flat top)
Red Flags to Avoid
✗ Float over 50M (hard to rotate meaningfully)
✗ Rotation high but price declining
✗ Volume bars turning gray after spike
✗ No clear catalyst
✗ Price below VWAP with high rotation
✗ Late in day (3pm+) after 2x rotation
Float Data Sources
If auto-detect doesn't work, get float from:
SourceHow to FindFinvizfinviz.com → ticker → "Shs Float"Yahoo FinanceFinance.yahoo.com → Statistics → "Float"MarketWatchMarketwatch.com → ticker → ProfileYour BrokerUsually in stock details/fundamentals
Note: Float can change due to offerings, buybacks, lockup expirations. Check recent data.
Settings Guide
Conservative Settings
Alert Level 1: 0.75 (75%)
Alert Level 2: 1.0 (100%)
Alert Level 3: 2.0 (200%)
Alert Level 4: 3.0 (300%)
High Vol Multiplier: 2.0
Extreme Vol Multiplier: 5.0
Aggressive Settings
Alert Level 1: 0.3 (30%)
Alert Level 2: 0.5 (50%)
Alert Level 3: 1.0 (100%)
Alert Level 4: 2.0 (200%)
High Vol Multiplier: 1.5
Extreme Vol Multiplier: 3.0
Alert Setup
Recommended Alerts
100% Rotation (1x) - Primary signal
Most important milestone
Confirms extreme interest
High Rotation + Extreme Volume
Combined condition
Very high probability signal
How to Set
Right-click chart → Add Alert
Condition: Float Rotation Tracker
Select desired milestone
Set notification (popup/email/phone)
Set expiration
Common Questions
Q: Why is my float showing "Manual (no data)"?
A: TradingView doesn't have float data for this stock. Enter the float manually in settings after looking it up on Finviz or Yahoo Finance.
Q: The rotation seems too high/low - is the float wrong?
A: Possibly. Cross-check float on Finviz. Recent offerings or share structure changes may not be reflected in TradingView's data.
Q: What if float rotates early in the day?
A: Early 1x rotation (within first hour) is very bullish - indicates massive interest. Watch for continuation patterns.
Q: High rotation but price is dropping?
A: This is distribution - large holders are selling into demand. High rotation doesn't guarantee price direction, just volatility.
Q: Can I use this for swing trading?
A: The indicator resets daily, so it's designed for intraday use. You could note multi-day rotation patterns manually.
Quick Decision Matrix
RotationPrice ActionVolumeDecision<0.5xStrong upHighWatch, early stage0.5-1xConsolidatingSteadyPrepare entry1x+Breaking outIncreasingEntry on pattern1x+DroppingHighAvoid - distribution2x+Strong upExtremePartial profit, trail stop2x+Reversal candleDecliningExit or avoid
Workflow Integration
MORNING ROUTINE:
1. Scan for gappers (5%+, high volume)
2. Check float on each candidate
3. Apply Float Rotation Tracker
4. Prioritize lowest float with building rotation
DURING SESSION:
5. Watch rotation levels on active trades
6. Enter on patterns when rotation confirms (0.5-1x)
7. Scale out as rotation increases
8. Exit or trail after 2x rotation
END OF DAY:
9. Note which stocks hit 2x+ rotation
10. Review rotation vs price action
11. Learn patterns for future trades
Combining with Other Indicators
IndicatorHow to Use Together5 PillarsScreen for low-float stocks firstGap & GoCheck rotation on gappersBull FlagEnter bull flags with 1x+ rotationVWAPOnly trade rotation plays above VWAPRSIWatch for divergence at high rotation
Key Takeaways
Float size matters - Lower float = faster rotation = more volatility
1x is the key level - Full rotation confirms extreme interest
Volume quality matters - Green/lime bars better than gray
Combine with price action - Rotation confirms, patterns trigger
Know when you're late - 2x+ rotation is late stage
Check your float data - Wrong float = wrong rotation calculation
Happy Trading! 🔥
Volumetric Support and Resistance [BackQuant]Volumetric Support and Resistance
What this is
This Overlay locates price levels where both structure and participation have been meaningful. It combines classical swing points with a volume filter, then manages those levels on the chart as price evolves. Each level carries:
• A reference price (support or resistance)
• An estimate of the volume that traded around that price
• A touch counter that updates when price retests it
• A visual box whose thickness is scaled by volatility
The result is a concise map of candidate support and resistance that is informed by both price location and how much trading occurred there.
How levels are built
Find structural pivots uses ta.pivothigh and ta.pivotlow with a user set sensitivity. Larger sensitivity looks for broader swings. Smaller sensitivity captures tighter turns.
Require meaningful volume computes an average volume over a lookback period and forms a volume ratio for the current bar. A pivot only becomes a level when the ratio is at least the volume significance multiplier.
Avoid clustering checks a minimum level distance (as a percent of price). If a candidate is too close to an existing level, it is skipped to keep the map readable.
Attach a volume strength to the level estimates volume strength by averaging the volume of recent bars whose high to low range spans that price. Levels with unusually high strength are flagged as high volume.
Store and draw levels are kept in an array with fields for price, type, volume, touches, creation bar, and a box handle. On the last bar, each level is drawn as a horizontal box centered at the price with a vertical thickness scaled by ATR. Borders are thicker when the level is marked high volume. Boxes can extend into the future.
How levels evolve over time
• Aging and pruning : levels are removed if they are too old relative to the lookback or if you exceed the maximum active levels.
• Break detection : a level can be removed when price closes through it by more than a break threshold set as a fraction of ATR. Toggle with Remove Broken Levels.
• Touches : when price approaches within the break threshold, the level’s touch counter increments.
Visual encoding
• Boxes : support boxes are green, resistance boxes are red. Box height uses an ATR based thickness so tolerance scales with volatility. Transparency is fixed in this version. Borders are thicker on high volume levels.
• Volume annotation : show the estimated volume inside the box or as a label at the right. If a level has more than one touch, a suffix like “(2x)” is appended.
• Extension : boxes can extend a fixed number of bars into the future and can be set to extend right.
• High volume bar tint : bars with volume above average × multiplier are tinted green if up and red if down.
Inputs at a glance
Core Settings
• Level Detection Sensitivity — pivot window for swing detection
• Volume Significance Multiplier — minimum volume ratio to accept a pivot
• Lookback Period — window for average volume and maintenance rules
Level Management
• Maximum Active Levels — cap on concurrently drawn levels
• Minimum Level Distance (%) — required spacing between level prices
Visual Settings
• Remove Broken Levels — drop a level once price closes decisively through it
• Show Volume Information on Levels — annotate volume and touches
• Extend Levels to Right — carry boxes forward
Enhanced Visual Settings
• Show Volume Text Inside Box — text placement option
• Volume Based Transparency and Volume Based Border Thickness — helper logic provided; current draw block fixes transparency and increases border width on high volume levels
Colors
• Separate colors for support, resistance, and their high volume variants
How it can be used
• Trade planning : use the most recent support and resistance as reference zones for entries, profit taking, or stop placement. ATR scaled thickness provides a practical buffer.
• Context for patterns : combine with breakouts, pullbacks, or candle patterns. A breakout through a high volume resistance carries more informational weight than one through a thin level.
• Prioritization : when multiple levels are nearby, prefer high volume or higher touch counts.
• Regime adaptation : widen sensitivity and increase minimum distance in fast regimes to avoid clutter. Tighten them in calm regimes to capture more granularity.
Why volume support and resistance is used in trading
Support and resistance relate to willingness to transact at certain prices. Volume measures participation. When many contracts change hands near a price:
• More market players hold inventory there, often creating responsive behavior on retests
• Order flow can concentrate again to defend or to exit
• Breaks can be cleaner as trapped inventory rebalances
Conditioning level detection on above average activity focuses attention on prices that mattered to more participants.
Alerts
• New Support Level Created
• New Resistance Level Created
• Level Touch Alert
• Level Break Alert
Strengths
• Dual filter of structure and participation, reducing trivial swing points
• Self cleaning map that retires old or invalid levels
• Volatility aware presentation using ATR based thickness
• Touch counting for persistence assessment
• Tunable inputs for instrument and timeframe
Limitations and caveats
• Volume strength is an approximation based on bars spanning the price, not true per price volume
• Pivots confirm after the sensitivity window completes, so new levels appear with a delay
• Narrow ranges can still cluster levels unless minimum distance is increased
• Large gaps may jump past levels and immediately trigger break conditions
Practical tuning guide
• If the chart is crowded: increase sensitivity, increase minimum level distance, or reduce maximum active levels
• If useful levels are missed: reduce volume multiplier or sensitivity
• If you want stricter break removal: increase the ATR based break threshold in code
• For instruments with session patterns: tailor the lookback period to a representative window
Interpreting touches and breaks
• First touch after creation is a validation test
• Multiple shallow touches suggest absorption; a later break may then travel farther
• Breaks on high current volume merit extra attention
Multi timeframe usage
Levels are computed on the active chart timeframe. A common workflow is to keep a higher timeframe instance for structure and a lower timeframe instance for execution. Align trades with higher timeframe levels where possible.
Final Thoughts
This indicator builds a lightweight, self updating map of support and resistance grounded in swings and participation. It is not a full market profile, but it captures much of the practical benefit with modest complexity. Treat levels as context and decision zones, not guarantees. Combine with your entry logic and risk controls.
Delta Canlde POC @MaxMaserati🎯 Delta Candle POC @MaxMaserati
Indicator Guide and Purpose
This indicator provides professional volume profile analysis at the individual candle level, revealing the internal structure of price action and volume distribution that standard charts cannot show. It transforms each candle into a detailed volume map, showing exactly where trading activity concentrated and whether buyers or sellers were in control.
What It Shows
🔹 Volume Imprint Bars
5 horizontal volume bars within each qualifying candle
Width = Volume intensity at that price level
Color = Market pressure (Green = Bullish delta, Red = Bearish delta)
Position = Key price levels (Open, Close, Body Mid, High/Low rejections)
🔹 Delta Labels
Net buying/selling pressure for each candle (e.g., "+2.3K" or "-1.8K")
Positioned above/below candles based on pressure direction
Synchronized with volume bars - appear together, disappear together
🔹 Point of Control (POC)
Horizontal line marking the price level with highest volume
Dynamic thickness based on volume intensity
Extends forward to show ongoing significance
Color-coded by market pressure
How to Interpret
Volume Distribution Patterns
Thick bars at body levels = High conviction trading
Thick bars at wicks = Rejection/support zones
Concentrated volume = Strong agreement on price
Scattered volume = Uncertainty or ranging
Delta Analysis
Large positive delta = Strong buying pressure
Large negative delta = Strong selling pressure
Small delta with high volume = Balanced but active trading
Large delta with low volume = Weak conviction
POC Significance
POC at candle high = Resistance being tested
POC at candle low = Support being tested
POC in body = Fair value area
Thick POC lines = High conviction levels
Analysis Settings
Volume Sensitivity - Controls how much detail to show
Minimum Volume Threshold - Filters out low-activity candles
High Volume Candles Only - Shows only above-average volume periods
Customization
Imprint Width % - Adjust bar width for visibility
Volume Bar Transparency - Control opacity
Color settings - Customize all visual elements
Smart Features
🔄Synchronized Management
Automatic cleanup - Maintains exactly 35 candles worth of data
Perfect synchronization - Labels and volume bars always appear/disappear together
No orphaned elements - Prevents display issues
🧠 Advanced Calculations
Smart order flow - Uses price action, wicks, and body analysis
Real tick data - Enhanced accuracy on 1-tick charts
5-level distribution - Optimized for Pine Script limits
Timeframe Selection
Lower timeframes (1m, 5m) - Detailed intraday analysis
Higher timeframes (1H, 4H) - Broader market structure
Volume Threshold:
Start with default 100 - Adjust based on instrument liquidity
Higher thresholds - Focus on major moves only
Lower thresholds - See more activity detail
What Makes It Unique
Unlike traditional volume indicators that show aggregate data, this reveals the internal architecture of each price move, answering:
Where exactly did the volume occur within each candle?
What was the buying vs selling pressure at each level?
Which price levels attracted the most activity?
How committed were traders to specific price areas?
This granular insight helps you understand market microstructure and see the story behind every candle's formation.
Backtest it and make sure it fits your needs before using it.
Up/Down Volume Delta %this script is based on FractalTrade_'s rendition of the up/down volume bars.
the shortcomings of that chart were that large volume bars caused the auto-scaling to shrink smaller volume bar displays to the point where much of the data was too small to see.
in this chart, the bars are displaying the percent delta out of the total bar volume. this way, large overall volume bars do not cause visual compression to everything else in the chart.
I've used color modulation to indicate relation to a relative volume point, so users can still tell when overall volume is large or small. when volume is under a moving average, the bars will display at a basis transparency. when the volume is over the average, the brightness will increase up to a specific ratio of volume defined by the user.
for example, if basis transparency is at 20, and the full opacity ratio is at 3, and the volume average is at 1M, a volume of 750k will display the delta bar at the basis transparency. a volume of 3M will achieve full brightness. a volume of 2M will display with moderate brightness (about 60%), but still stand out against other bars with basis transparency.
areas of the chart that are either increasing bar sizes or increasing in brightness can indicate directional force. when volume delta direction contradicts the candle direction, this can indicate support / resistance.
Relative Measured Volatility (RMV)RMV • Volume-Sensitive Consolidation Indicator
A lightweight Pine Script that highlights true low-volatility, low-volume bars in a single squeeze measure.
What it does
Calculates each bar’s raw High-Low range.
Down-weights bars where volume is below its 30-day average, emphasizing genuine quiet periods.
Normalizes the result over the prior 15 bars (excluding the current bar), scaling from 0 (tightest) to 100 (most volatile).
Draws the series as a step plot, shades true “tight” bars below the user threshold, and marks sustained squeezes with a small arrow.
Key inputs
Lookback (bars): Number of bars to use for normalization (default 15).
Tight Threshold: RMV value under which a bar is considered squeezed (default 15).
Volume SMA Period: Period for the volume moving average benchmark (default 30).
How it works
Raw range: barRange = high - low
Volume ratio: volRatio = min(volume / sma(volume,30), 1)
Weighted range: vwRange = barRange * volRatio
Rolling min/max (prior 15 bars): exclude today so a new low immediately registers a 0.
Normalize: rmv = clamp(100 * (vwRange - min) / (max - min), 0, 100)
Visualization & signals
Step line for exact bar-by-bar values.
Shaded background when RMV < threshold.
Consecutive-bar filter ensures arrows only appear when tightness lasts at least two bars, cutting noise.
Why use it
Quickly spot consolidation zones that combine narrow price action with genuine dry volume—ideal for swing entries ahead of breakouts.
Smart Money Liquidity Zones ProThe Smart Money Liquidity Zones Pro indicator identifies and visualizes key liquidity areas in the market where institutional traders (smart money) are likely to have placed their stop-loss orders. These zones represent areas of high liquidity that often act as magnets for price, making them valuable reference points for trading decisions.
What the Indicator Does
Core Functionality
Swing Point Detection: The indicator identifies significant swing highs and lows using three different methods (Classic, Fractal, or Combined) to locate potential liquidity pools.
Liquidity Zone Creation: At each valid swing point, the indicator creates a horizontal zone representing an area where stop-loss orders are likely clustered.
Zone Clustering: When multiple swing points occur near the same price level, the indicator intelligently combines them into larger cluster zones, indicating stronger liquidity areas.
Volume Confirmation: The indicator can filter zones based on volume, showing only those swing points that occurred with significant trading volume.
Zone Break Detection: When price closes through a liquidity zone, the indicator marks it as "Liquidity Taken" and removes the zone from the chart.
Zone Types
Buy-Side Liquidity Zones (Green): Created at swing highs where short sellers' stop-losses are likely placed
Sell-Side Liquidity Zones (Red): Created at swing lows where long traders' stop-losses are likely placed
Trading Strategies
Basic Concepts
Liquidity Runs: Price often moves toward these zones to trigger stop-loss orders before reversing. This creates trading opportunities.
Support and Resistance: Unbroken liquidity zones can act as support (sell-side) or resistance (buy-side) levels.
Breakout Confirmation: When price breaks through a zone with strong momentum, it often continues in that direction.
Entry Strategies
Strategy 1: Liquidity Grab Reversa l
Wait for price to spike into a liquidity zone
Look for rejection candles (wicks) at the zone
Enter in the opposite direction after confirmation
Place stop-loss beyond the liquidity zone
Strategy 2: Zone Break Continuation
Wait for price to close decisively through a zone
Enter on the retest of the broken zone
Target the next liquidity zone in the direction of the break
Strategy 3: Zone Clustering Trade
Focus on areas with multiple overlapping zones (clusters)
These areas offer higher probability setups
Trade bounces from cluster zones with tighter risk management
Risk Management
Always use stop-losses beyond the liquidity zones
Consider the overall market context and trend
Zones on higher timeframes are generally more significant
Volume-confirmed zones have higher reliability
Settings Explanation
Swing Detection Settings
Swing Strength (Lookback Bars)
Determines how many bars to look back for swing point validation
Higher values find more significant swings but fewer zones
Recommended settings:
1m-5m charts: 3-5
15m-1h charts: 5-8
Daily charts: 5-10
Weekly charts: 3-5
Monthly charts: 2-3
Adaptive Swing Detection
Automatically adjusts swing detection based on available historical data
Prevents errors when there's limited chart history
Recommended to keep enabled
Minimum Bars for Swing
Sets the absolute minimum bars required for swing detection
Lower values allow detection in limited data conditions
Swing Detection Method
Classic: Strict price comparison for pure swing highs/lows
Fractal: Williams Fractal pattern (2 bars on each side)
Combined: Uses both methods for maximum zone detection
Auto-Adjust for Timeframe
Automatically optimizes settings based on chart timeframe
Prevents inappropriate settings on higher timeframes
Zone Settings
Max Number of Visible Zones
Limits the number of zones displayed to prevent chart clutter
Older zones are automatically removed
Max Zone Duration (Bars)
Zones older than this are automatically deleted
Keeps the chart focused on recent liquidity areas
Enable Zone Clustering
Groups nearby zones into larger clusters
Identifies stronger liquidity areas
Cluster Threshold (%)
Maximum price distance for zones to be clustered
Lower values create tighter clusters
Show Cluster Labels
Displays "Cluster x2", "Cluster x3" etc. on grouped zones
Volume Filter Settings
Enable Volume Filter
When enabled, only creates zones at high-volume swing points
Increases zone quality but reduces quantity
Volume Multiplier
Multiplier for average volume to determine "high volume"
Lower values (0.7-0.9) create more zones
Higher values (1.2+) create fewer, higher-quality zones
Volume SMA Period
Period for calculating average volume
Higher values create smoother volume baseline
Show Volume Confirmation Icon
Displays a fire emoji on volume-confirmed zones
Volume Visualization Settings
Show Volume Dots
Displays dots below high-volume bars
Dynamic Zone Colors
Volume-confirmed zones appear with more intense colors
Show Volume Background
Highlights the chart background on high-volume bars
Visual Settings
Buy-Side/Sell-Side Zone Colors
Customize colors for long and short liquidity zones
Border Width
Thickness of zone borders (1-3)
Show 'Liquidity Taken' Labels
Displays labels when zones are broken
Label Size
Size of the liquidity taken labels
Show Swing Point Markers
Displays triangles at detected swing points
Show Debug Info
Shows diagnostic information for troubleshooting
Dashboard Settings
Show Dashboard
Toggles the information panel display
Dashboard Position
Choose from 6 positions on the chart
Background Color
Dashboard background color
Text Color
Dashboard text color
Text Size
Dashboard text size (tiny/small/normal/large)
Tips for Effective Use
Start with default settings and adjust based on your trading style and timeframe
Use multiple timeframes to identify confluence between zones on different scales
Combine with other indicators like trend analysis or momentum oscillators
Pay attention to clusters as they represent stronger liquidity areas
Monitor volume-confirmed zones for higher probability setups
Adjust zone duration based on your trading timeframe (shorter for scalping, longer for swing trading)
Use the debug feature if zones aren't appearing to understand why
Keep the chart clean by limiting the number of visible zones
Common Issues and Solutions
No zones appearing:
Lower the Swing Strength setting
Switch to Combined detection method
Disable volume filter if active
Check if there's enough historical data
Too many zones:
Increase Swing Strength
Enable volume filter
Reduce Max Number of Visible Zones
Increase Cluster Threshold
Zones disappearing too quickly:
Increase Max Zone Duration
Check if zones are being broken by price
Poor performance on higher timeframes:
Enable Auto-Adjust for Timeframe
Use appropriate Swing Strength for the timeframe
Consider using Classic method instead of Fractal
Volume Cluster Support & ResistanceVolume Cluster Support & Resistance
This indicator identifies potential Support and Resistance (S/R) levels on the chart using Volume-Based Point of Control (POC) Clustering. It offers extensive customization for calculation parameters, display styles, and visualization options, including S/R zones, color gradients, and historical reaction markers.
How It Works
Volume Based S/R:
Scans the specified Clustering Lookback period for "High Volume Bars", defined as bars where volume exceeds the average volume (over Volume Lookback Period) multiplied by the High Volume Threshold Multiplier.
Calculates the Point of Control (POC) for each high-volume bar using hl2.
Clusters these high-volume bar POCs: POCs within a proximity defined by Cluster Proximity (ATR) (Average True Range multiplier) are grouped together.
Filters these clusters, requiring a Min Bars in Cluster to form a valid S/R zone.
(Image showing the indicator being used on the Bitcoin 5min chart)
The center price of valid clusters determines the S/R level. Clusters above the current price become potential Resistance, and those below become potential Support.
Calculates the offset based on the most recent bar included in the cluster.
Level Selection & Display:
The indicator identifies multiple potential S/R levels.
It then selects and displays the top Number of S/R Levels to Display support levels below the current price and resistance levels above the current price.
(Image showing the indicator on the GBP/USD 5min chart)
ATR Usage:
The Average True Range (ta.atr(14)) is used in two key areas:
Determining the proximity threshold for grouping POCs in the 'Volume Based' clustering (clusterProximityAtr).
Calculating the width of the S/R zones when 'Use Zone Visualization' is enabled (zoneAtrMultiplier).
Key Features & Components
Dual Calculation Methods: Choose between Pivot-based S/R or Volume-based POC clustering.
Volume Confirmation: Pivots require volume confirmation; Volume method directly analyzes high-volume bars.
POC Clustering: Groups high-volume areas to identify significant price zones.
Configurable Lookbacks: Adjust periods for volume averaging, pivot detection, and clustering analysis.
Dynamic S/R Display: Shows a configurable number of the most relevant S/R levels relative to the current price.
Optional Zone Visualization: Display levels as filled zones with configurable width (ATR-based), fill transparency, and border transparency. Includes a dashed center line.
Optional Historical Reactions: Mark past price interactions (lows bouncing off support zones, highs rejecting from resistance zones) directly on the chart (Warning: Can significantly impact performance).
Customizable Styling: Control line style (Solid, Dashed, Dotted), width, color (separate for Support & Resistance), and horizontal extension (None, Left, Right, Both).
Price Labels: Toggle visibility of price labels next to each S/R level/zone.
Visual Elements Explained
S/R Lines/Zones: Plotted lines or filled zones representing calculated support and resistance levels. Color-coded for Support (default green) and Resistance (default magenta).
Line/Zone Borders: Appearance controlled by Style settings (Style, Width, Extension). Can have a gradient color effect based on age if enabled.
Zone Fills: Semi-transparent fills for zones (if enabled), with configurable transparency. Fill color matches the border color (including gradient effect if enabled).
Zone Center Line: A thin, dashed line indicating the exact calculated S/R price within a zone.
Price Labels: Text labels showing the exact price of the S/R level.
Historical Reactions: Small dot markers appearing on historical bars where price potentially reacted to a displayed zone (only if Show Historical Reactions is enabled).
Configuration Options
Users can adjust the following parameters in the indicator settings:
Calculation Method: Select "Pivot Based" or "Volume Based".
Volume Zone Settings (Volume Based): Threshold multiplier, clustering lookback, cluster proximity (ATR), minimum bars per cluster.
Display Options: Toggle S/R visibility, price tags, set the number of levels to show.
Volume Settings: Volume lookback period, volume multiplier (for Pivot confirmation).
Style Settings: Line style, width, extension, support/resistance text and line colors, enable gradient coloring, set gradient start/end colors.
Zone Visualization: Enable/disable zones, set zone width (ATR multiplier), fill and border transparency, enable/disable historical reaction markers (performance warning).
Interpretation Notes
This indicator identifies potential areas of support and resistance based on historical price action and volume analysis. These levels are not guaranteed reversal points.
The 'Volume Based' method focuses on areas where significant trading activity occurred, while the 'Pivot Based' method focuses on price turning points confirmed by volume.
Use the displayed levels in conjunction with other technical analysis tools, price action patterns, and risk management strategies.
Be mindful of the performance impact when enabling Show Historical Reactions, especially on longer timeframes or with large lookback periods. The default setting is false for optimal performance.
The max_bars_back setting is optimized for performance; increasing it significantly may slow down chart loading.
Risk Disclaimer
Trading involves significant risk. This indicator is provided for analytical and educational purposes only and does not constitute financial advice or a trading recommendation. Past performance is not indicative of future results. Always use sound risk management practices and never trade with capital you cannot afford to lose.
Volume NodesVolume Nodes Indicator:
What This Indicator Does:
The Volume Nodes indicator identifies and visualizes statistically significant volume events on your chart, helping you identify important price levels where substantial trading activity has occurred. Unlike standard volume indicators, Volume Nodes:
Uses statistical analysis (z-scores) to identify truly abnormal volume bars
Calculates accurate buy/sell volume ratios by analyzing all lower timeframe data
Identifies the Volume Point of Control (VPOC) for high volume areas
Visualizes significant volume ranges as they extend across the chart
Tracks when price interacts with these important levels
Key Features:
High Volume Detection: Highlights bars with unusually high volume (z-score above threshold)
Low Volume Detection: Highlights bars with unusually low volume (z-score below threshold)
VPOC Lines: Horizontal lines showing the exact price level with maximum volume concentration
Volume Range Fills: Shaded areas showing the entire price range with significant volume
Accurate Volume Metrics: Shows true buy/sell volume ratios or delta percentages derived from lower timeframe data
How to Use It in Your Trading: **Move to front in the visual order on chart**
Step 1: Identify Important Volume Zones
High Volume Bars (green/red candles) indicate where significant buying or selling has occurred
VPOC Lines extending from these bars show you the exact price level with highest volume
Range Fills show you the entire zone where significant volume occurred
Step 2: Use These Levels for Trading Decisions
Support/Resistance: VPOC lines often act as support or resistance levels
Breakout Validation: Breakouts on high volume are more likely to be valid
Low Volume Warning: Low volume bars (yellow) often indicate indecision or potential reversals
Trading with Volume Flow: Use the buy/sell ratio or delta % to confirm the strength and direction of moves
Step 3: Monitor Price Interaction with Volume Zones
When price approaches a VPOC line, watch for reaction (bounce or breakout)
When price enters a volume range area, increased volatility often follows
When price crosses a VPOC line, the line changes transparency indicating it's been tested
Tips for Optimal Use
Higher Timeframes: The indicator works exceptionally well on higher timeframes (4H, daily, weekly) where volume patterns are more significant
Range Trading: Use volume nodes to identify the boundaries of trading ranges
Combine with Price Action: Look for price action confirmation (rejections, engulfing patterns) at VPOC levels
Multiple Timeframe Analysis: Compare volume nodes across different timeframes to find confluent levels
Alert Setup: Set up alerts for when price enters important volume zones or crosses VPOC lines
Reversal Signals: High volume bars with significant wicks often signal exhaustion points where smart money is transferring positions. Bullish candles with long upper wicks suggest sellers absorbing buying pressure at highs, while bearish candles with long lower wicks indicate buyers stepping in at lows - both potentially signaling momentum shifts that precede reversals.
The indicator is particularly valuable for identifying levels where large players have been active in the market and are likely to defend or act again in the future.
IDX - 5UPThe UDX-5UP is a custom indicator designed to assist traders in identifying trends, entry and exit signals, and market reversal moments with greater accuracy. It combines price analysis, volume, and momentum (RSI) to provide clear buy ("Buy") and sell ("Sell") signals across any asset and timeframe, whether you're a scalper on the 5M chart or a swing trader on the 4H chart. Inspired by robust technical analysis strategies, the UDX-5UP is ideal for traders seeking a reliable tool to operate in volatile markets such as cryptocurrencies, forex, stocks, and futures.
Components of the UDX-5UP
The UDX-5UP consists of three main panels that work together to provide a comprehensive view of the market:
Main Panel (Price):
Pivot Supertrend: A dynamic line that changes color to indicate the trend. Green for an uptrend (look for buys), red for a downtrend (look for sells).
SMAs (Simple Moving Averages): Two SMAs (8 and 21 periods) to confirm the trend direction. When the SMA 8 crosses above the SMA 21, it’s a bullish signal; when it crosses below, it’s a bearish signal.
Entry/Exit Signals: "Buy" (green) and "Sell" (red) labels are plotted on the chart when entry or exit conditions are met.
Volume Panel:
Colored Volume Bars: Green bars indicate dominant buying volume, while red bars indicate dominant selling volume.
Volume Moving Average (MA 20): A blue line that helps identify whether the current volume is above or below the average, confirming the strength of the movement.
RSI Panel:
RSI (Relative Strength Index): Calculated with a period of 14, with overbought (70) and oversold (30) lines to identify momentum extremes.
Divergences: The indicator detects divergences between the RSI and price, plotting signals for potential reversals.
How the UDX-5UP Works
The UDX-5UP uses a combination of rules to generate buy and sell signals:
Buy Signal ("Buy"):
The Pivot Supertrend changes from red to green.
The SMA 8 crosses above the SMA 21.
The volume is above the MA 20, with green bars (indicating buying pressure).
The RSI is rising and, ideally, below 70 (not overbought).
Example: On the 4H chart, the price of Tether (USDT) is at 0.05515. The Pivot Supertrend turns green, the SMA 8 crosses above the SMA 21, the volume shows green bars above the MA 20, and the RSI is at 46. The UDX-5UP plots a "Buy".
Sell Signal ("Sell"):
The Pivot Supertrend changes from green to red.
The SMA 8 crosses below the SMA 21.
The volume is above the MA 20, with red bars (indicating selling pressure).
The RSI is falling and, ideally, above 70 (overbought).
Example: On the 4H chart, the price of Tether rises to 0.05817. The Pivot Supertrend turns red, the SMA 8 crosses below the SMA 21, the volume shows red bars, and the RSI is above 70. The UDX-5UP plots a "Sell".
RSI Divergences:
The indicator identifies bullish divergences (price makes a lower low, but RSI makes a higher low) and bearish divergences (price makes a higher high, but RSI makes a lower high), plotting alerts for potential reversals.
Adjustable Settings
The UDX-5UP is highly customizable to suit your trading style:
Pivot Supertrend Period: Default is 2. Increase to 3 or 4 for more conservative signals (fewer false positives, but more lag).
SMA Periods: Default is 8 and 21. Adjust to 5 and 13 for smaller timeframes (e.g., 5M) or 13 and 34 for larger timeframes (e.g., 1D).
RSI Period: Default is 14. Reduce to 10 for greater sensitivity or increase to 20 for smoother signals.
Overbought/Oversold Levels: Default is 70/30. Adjust to 80/20 in volatile markets.
Display Panels: You can enable/disable the volume and RSI panels to simplify the chart.
How to Use the UDX-5UP
Identify the Trend:
Use the Pivot Supertrend and SMAs to determine the market direction. Uptrend: look for buys. Downtrend: look for sells.
Confirm with Volume and RSI:
For buys: Volume above the MA 20 with green bars, RSI rising and below 70.
For sells: Volume above the MA 20 with red bars, RSI falling and above 70.
Enter the Trade:
Enter a buy when the UDX-5UP plots a "Buy" and all conditions are aligned.
Enter a sell when the UDX-5UP plots a "Sell" and all conditions are aligned.
Plan the Exit:
Use Fibonacci levels or support/resistance on the price chart to set targets.
Exit the trade when the UDX-5UP plots an opposite signal ("Sell" after a buy, "Buy" after a sell).
Tips for Beginners
Start with Larger Timeframes: Use the 4H or 1D chart for more reliable signals and less noise.
Combine with Other Indicators: Use the UDX-5UP with tools like Fibonacci or the Candles RSI (another powerful indicator) to confirm signals.
Practice in Demo Mode: Test the indicator in a demo account before using real money.
Manage Risk: Always use a stop-loss and don’t risk more than 1-2% of your capital per trade.
Why Use the UDX-5UP?
Simplicity: Clear "Buy" and "Sell" signals make trading accessible even for beginners.
Versatility: Works on any asset (crypto, forex, stocks) and timeframe.
Multiple Confirmations: Combines price, volume, and momentum to reduce false signals.
Customizable: Adjust the settings to match your trading style.
Author’s Notes
The UDX-5UP was developed based on years of trading and technical analysis experience. It is an evolution of tested strategies, designed to help traders navigate volatile markets with confidence. However, no indicator is infallible. Always combine the UDX-5UP with proper risk management and fundamental analysis, especially in unpredictable markets. Feedback is welcome – leave a comment or reach out with suggestions for improvements!
GOLD Volume-Based Entry StrategyShort Description:
This script identifies potential long entries by detecting two consecutive bars with above-average volume and bullish price action. When these conditions are met, a trade is entered, and an optional profit target is set based on user input. This strategy can help highlight momentum-driven breakouts or trend continuations triggered by a surge in buying volume.
How It Works
Volume Moving Average
A simple moving average of volume (vol_ma) is calculated over a user-defined period (default: 20 bars). This helps us distinguish when volume is above or below recent averages.
Consecutive Green Volume Bars
First bar: Must be bullish (close > open) and have volume above the volume MA.
Second bar: Must also be bullish, with volume above the volume MA and higher than the first bar’s volume.
When these two bars appear in sequence, we interpret it as strong buying pressure that could drive price higher.
Entry & Profit Target
Upon detecting these two consecutive bullish bars, the script places a long entry.
A profit target is set at current price plus a user-defined fixed amount (default: 5 USD).
You can adjust this target, or you can add a stop-loss in the script to manage risk further.
Visual Cues
Buy Signal Marker appears on the chart when the second bar confirms the signal.
Green Volume Columns highlight the bars that fulfill the criteria, providing a quick visual confirmation of high-volume bullish bars.
Works fine on 1M-2M-5M-15M-30M. Do not use it on higher TF. Due the lack of historical data on lower TF, the backtest result is limited.
[blackcat] L1 Abnormal Volume Monitor█ OVERVIEW
The script is an indicator designed to monitor abnormal volume patterns in the market. It calculates and plots moving average volumes, identifies triple volume bars, and detects potential large order entries based on specific conditions.
█ FEATURES
• Input Parameters: The script defines parameters M1, M2, and lbk which control the calculation of moving averages and the lookback period for detecting abnormal volume.
• Calculations: The script calculates two moving averages of volume (MAVOL1 and MAVOL2), a smoothed price level (mm), and identifies conditions for triple volume bars and large order entries.
• Plotting: The script plots volume histograms for up and down bars, moving average volumes, and highlights triple volume bars with and without large order entries.
• Conditional Statements: The script uses conditional statements to determine when to plot certain data points and labels based on the calculated conditions.
█ LOGICAL FRAMEWORK
• xfl(cond, lbk): This function checks if a condition (cond) has been true within a specified lookback period (lbk). It returns true if the condition has been met and false otherwise.
• Parameters: cond (condition to check), lbk (lookback period).
• Return Value: outb (boolean indicating if the condition was met within the lookback period).
• abnormal_vol_monitor(close, open, high, low, volume, M1, M2, lbk): This function calculates moving average volumes, identifies triple volume bars, and detects large order entries.
• Parameters: close, open, high, low, volume (price and volume data), M1, M2 (periods for moving averages), lbk (lookback period).
• Return Value: A tuple containing MAVOL1, MAVOL2, xa (large order entry condition), and tripleVolume (triple volume condition).
█ KEY POINTS AND TECHNIQUES
• Moving Averages: The script uses simple moving averages (sma) and exponential moving averages (ema) to smooth volume data.
• Volume Analysis: The script identifies triple volume bars and large order entries based on specific conditions, such as volume doubling and price increases.
• Lookback Period: The xfl function uses a lookback period to ensure the accuracy of the detected conditions.
• Plotting Techniques: The script uses different plot styles and colors to distinguish between up bars, down bars, moving averages, and abnormal volume patterns.
█ EXTENDED KNOWLEDGE AND APPLICATIONS
• Modifications: The script could be modified to include additional conditions for detecting other types of abnormal volume patterns or to adjust the sensitivity of the detection.
• Extensions: Similar techniques could be applied to other financial instruments or timeframes to identify unusual trading activity.
• Related Concepts: The script utilizes concepts such as moving averages, exponential moving averages, and conditional plotting, which are fundamental in Pine Script and technical analysis.
Effective Volume (ADV) v3Effective Volume (ADV) v3: Enhanced Accumulation/Distribution Analysis Tool
This indicator is an updated version of the original script by cI8DH, now upgraded to Pine Script v5 with added functionality, including the Volume Multiple feature. The tool is designed for analyzing Accumulation/Distribution (A/D) volume, referred to here as "Effective Volume," which represents the volume impact in alignment with price direction, providing insights into bullish or bearish trends through volume.
Accumulation/Distribution Volume Analysis : The script calculates and visualizes Effective Volume (ADV), helping traders assess volume strength in relation to price action. By factoring in bullish or bearish alignment, Effective Volume highlights points where volume strongly supports price movements.
Volume Multiple Feature for Volume Multiplication : The Volume Multiple setting (default value 2) allows you to set a multiplier to identify bars where Effective Volume exceeds the previous bar’s volume by a specified factor. This feature aids in pinpointing significant shifts in volume intensity, often associated with potential trend changes.
Customizable Aggregation Types : Users can choose from three volume aggregation types:
Simple - Standard SMA (Simple Moving Average) for averaging Effective Volume
Smoothed - RMA (Recursive Moving Average) for a less volatile, smoother line
Cumulative - Accumulated Effective Volume for ongoing trend analysis
Volume Divisor : The “Divide Vol by” setting (default 1 million) scales down the Effective Volume value for easier readability. This allows Effective Volume data to be aligned with the scale of the price chart.
Visualization Elements
Effective Volume Columns : The Effective Volume bar plot changes color based on volume direction:
Green Bars : Bullish Effective Volume (volume aligns with price movement upwards)
Red Bars : Bearish Effective Volume (volume aligns with price movement downwards)
Moving Average Lines :
Volume Moving Average - A gray line representing the moving average of total volume.
A/D Moving Average - A blue line showing the moving average of Accumulation/Distribution (A/D) Effective Volume.
High ADV Indicator : A “^” symbol appears on bars where the Effective Volume meets or exceeds the Volume Multiple threshold, highlighting bars with significant volume increase.
How to Use
Analyze Accumulation/Distribution Trends : Use Effective Volume to observe if bullish or bearish volume aligns with price direction, offering insights into the strength and sustainability of trends.
Identify Volume Multipliers with Volume Multiple : Adjust Volume Multiple to track when Effective Volume has notably increased, signaling potential shifts or strengthening trends.
Adjust Volume Display : Use the volume divisor setting to scale Effective Volume for clarity, especially when viewing alongside price data on higher timeframes.
With customizable parameters, this script provides a flexible, enhanced perspective on Effective Volume for traders analyzing volume-based trends and reversals.
Quantum Volume Point of Control (VPOC)Many forex traders are familiar with the concepts of volume price analysis as enshrined in Wyckoff’s three laws of effort and result, cause and effect and supply and demand. This is the linear relationship between volume and price. Now with the Volume Point of Control, this relationship is taken to the next level adding the concept of time and inspired by the ideas behind market profile.
The Quantum Volume Point of Control, or VPOC indicator blends ALL THREE of these important aspects of trading into a single powerful and visual indicator.
The Quantum VPOC indicator takes the analysis of volume and price to a higher level, which both complements and expands the VPA relationship. Whilst the Quantum tick volumes indicator considers the relationship between a single volume bar and its associated candle on the price time x-axis or groups of candles and volume bars, the Quantum VPOC indicator analyses the density and intensity of volume over time against price. In other words, the volume price relationship on the y axis. It does this in three distinct ways as follows:
First, the Quantum VPOC indicator constructs the Volume Profile from a set number of bars in history to the most current bar. The Volume Profile is then presented as a vertical histogram shown at the right edge of the chart – a stack of horizontal bars of varying lengths, but of equal height representing the amount of activity at each price level.
Second, the Quantum VPOC analyzes the Volume Profile to find the key price levels where activity is strong and rising, or weak and falling. In other words, the indicator looks for peaks (long bars) of the Volume Profile where price tends to be attracted as these are areas where price was previously accepted. These are called High Volume Nodes (HVN). The indicator also looks for troughs or valleys (short bars) of the Volume Profile where price tends to be repelled as these are areas where price was previously rejected. These are referred to as Low Volume Nodes (LVN). Both types of price level act as precise zones of support and resistance and as such are projected across the chart within the given period.
Third, the Quantum VPOC indicator looks for the Highest Volume Node or the highest peak in the Volume Profile and marks it as the Volume Point of Control – the price level which acts as the fulcrum from which price pivots. The indicator completes its calculations and updates as each new volume bar is delivered.
The result is a chart revealing the overarching influence of volume at price, coupled with time.
The Quantum VPOC indicator displays several key pieces of information on the chart as follows:
- Volume Profile – this appears as a histogram of volume on the vertical price axis on the right-hand side of the chart. The peaks and troughs are clearly displayed highlighting both High and Low Volume nodes.
- High volume node (HVN) – this is where we have a bulge in the volume profile generally because of an extended phase of price congestion. As a result, as the market approaches these regions on the chart price action is likely to become waterlogged with further congestion likely with the node acting as a strong area of support or resistance. As we have seen a strong acceptance of price at this level in the past, this is likely to be repeated with the market swinging in a range. Ultimately the market may reverse off these levels, with any move through then confirming the current sentiment.
- Low volume node (LVN) – this is where we see low volume in the volume profile. In these regions, the market has only paused temporarily – in other words a region where price has been rejected in the past. As such we are likely to see the market move quickly through these regions with little in the way of resistance or support acting to prevent a further advance of decline in price. The current sentiment is likely to continue and build quickly through these levels.
- Support and Resistance Zones – these are drawn at the High and Low Volume nodes to highlight the various HVN and LVN levels on the price axis.
- Volume Point of Control Line – this is drawn as a single line on the highest volume of the High Volume Node in the timeframe and clearly defines the tipping point of sentiment. This moves dynamically and represents the fulcrum of market sentiment where price has reached agreement, before moving on. If it is above the price action, then the current market sentiment is bearish. If it is below the current price action, then the current market sentiment is bullish. The VPOC Line reveals this balance simply, quickly, and clearly allowing you to judge market sentiment with accuracy and confidence.
As with all the Quantum Trading indicators, the VPOC indicator is dynamic, constantly changing and updating to reflect the relentless shift in sentiment as the market moves from bullish to bearish and back again. The indicator works in all timeframes and provides a powerful and much deeper understanding of support and resistance through the prism of volume and the associated High and Low Volume Nodes, with the Point of Control itself, acting as the fulcrum of the market.
PVA Candles and Volume© ForexPipCheats and iceicebaby_
This indicator is coded to run on Trading View which was originally created by traderathome (TAH), qFish, and all other respective contributors for the mt4 version.
It creates standard PVA candlesticks and volumes based on Price Volume Support Resistance Analysis (PVSRA)
Special colours are used demote candles and corresponding volume bars where special situations occur involving price and volume
Hence PVA (Price-Volume Analysis).
The special situations or requirements for the colours are as follows:
Situation "Climax"
Bars with volume >= 200% of the average volume of the 10 most recent previous candles in the current TF, and bars where the product of candle spread x candle volume is >= the highest for the 10 most recent previous candles in the current TF. Bull bars are green and bear bars are red.
Situation "Volume Rising Above Average"
Bars with volume >=150% of the average volume of the 10 most recent previous candles in the TFs. Bull bars are blue and bear are blue-violet
**Important**
Please note that this indicator is a form of market analysis and not a trading method.
You are recommended to use this indicator with the Dragon and Trend indicator to guide your trading entry. You can find it in my profile.
The volume colours may not be the same if you compared it with mt4 as the broker you are using might differ.
Chat Display Settings
Make the necessary adjustments to your main chart in order for your indicator to display correctly.
1. Change the candle body and outline's transparency to 100%
2. Change the candle wick to silver /light grey for bull and dark grey for bear
Colour Settings
Note that the default colours are based on the colours of the PVA Volumes trading guide.
It is recommended to keep it default but please feel free to change it however you like.
Bull Volume Climax - Green
Bull Rising Volume - Blue
Bull Normal Volume - Silver / Light Grey
Bear Volume Climax - Red
Bear Rising Volume - Bear
Bear Normal Volume - Dark Grey
Alert Settings
This indicator comes with a custom alert setting whenever a Rising Volume or Volume climax condition is fulfilled. However, it does not trigger automatically and you are required to manually set the duration before it can be initialized.
1. Create an alert on your desired currency pairing by selecting "Apply PVA Alert"
2. Set alert per bar and change the alert setting duration to unlimited if possible
3. You are recommended to set multiple alerts on various TFs if possible ( M1 , M5, H1, H4, D1)
4. Remember to replace {Edit TF} in the alert message with the TF you have created the alert on.
This script will include additional SR and Daily Range indicator in the future, hopefully.
Comment if you have any questions
Volume Indicator VSidea take from Alexander Elder, author of: The New Trading for a Living: Psychology, Discipline, Trading Tools and Systems, Risk Control, Trade Management
Meaning of colouring:
- Green bar Volume: If we look back certain numbers of volume bars, higher close price and higher volume.
- Blue bar Volume: If we look back certain numbers of volume bars, higher close price and lower volume.
- Red bar Volume: If we look back certain numbers of volume bars, lower close price and higher volume.
- Orange bar Volume: If we look back certain numbers of volume bars, lower close prince and lower volume.
- Grey bar Volume: If we look back certain numbers of volume bars, same price and same volume.
Student Wyckoff Tick Volume Proxy ## STUDENT WYCKOFF Tick Volume Proxy (v6) — “Activity Volume” When Real Volume Is Missing
Many instruments (especially **indices, synthetic composites, and custom baskets**) do **not** provide real exchange volume. This indicator solves that problem by building a **Tick Activity Proxy** — a simple, visual “how active was this bar” measure — using **lower timeframe price movements inside each bar**.
### What this indicator is (in plain words)
Think of one candle on your chart as a **big box** (for example, a 1-hour candle). Inside that box there are many smaller candles (for example, 1-minute or 1-second).
This script “looks inside the box” and measures **how much the price moved and how often it changed**, then plots the result as a histogram — similar to volume bars, but based on **price activity** instead of real traded volume.
> Important: This is **NOT real trade volume**.
> It is a **proxy** (an approximation) of market activity when volume is unavailable.
---
## How it works
The proxy is computed from **lower timeframe (LTF)** data using intrabar changes:
1. The script requests lower timeframe values inside each current bar.
2. It sums the intrabar movement or counts intrabar price changes (depending on your mode).
3. The result is plotted as a column histogram.
---
## Settings explained (step-by-step)
### 1) Source
* **Auto**
Uses real `volume` if the instrument has it. If volume is missing/zero (typical for indices), it automatically switches to the proxy.
* **Exchange Volume**
Always uses real volume (only useful on instruments where volume exists).
* **Proxy (Tick Activity)**
Always uses the proxy (best for indices and composites).
### 2) Proxy Method (How to calculate)
You can choose one of three proxy styles:
* **Ticks (count)**
Counts how many times the LTF close changed inside the bar.
Think: “How many small steps did price take?”
* **Movement (abs change)**
Sums the absolute intrabar price changes: `sum(|Δclose|)` on the LTF.
Think: “How much total distance did price walk, even if it went back and forth?”
* **Movement (in ticks)**
Same as “abs change”, but converted into **minimum price steps** using the instrument’s tick size (`mintick`).
Think: “How many minimal price steps (ticks) were walked in total?”
**Practical tip:**
* If you only care about “busy vs quiet” → try **Ticks (count)**.
* If you care about “how strong the internal movement was” → try **Movement (in ticks)**.
### 3) LTF for Proxy (Lower timeframe microscope)
This is your “zoom level” for looking inside each bar.
* Smaller LTF (e.g., **1S**) = more detail, more accurate intrabar picture, but heavier on performance.
* Larger LTF (e.g., **1m / 5m**) = smoother and lighter, but less detail.
**Rule:** LTF must be **lower** than your chart timeframe.
Example setups:
* Chart **H1** → LTF **1S / 5S / 15S / 1m**
* Chart **H4** → LTF **15S / 1m / 5m**
* Chart **D1** → LTF **15m / 1h** (avoid 1S on D1 unless you really know what you’re doing)
### 4) LTF Elements Limit (Performance protection)
If you use a very small LTF on a large chart timeframe, the intrabar array can become huge.
This limit prevents slowdowns by processing only the most recent N intrabar points per bar.
**Tip:** On H1 with 1S (3600 points) you are typically fine.
On D1 with 1S (86,400 points) this becomes heavy and may get truncated by the limit.
### 5) Non-repaint mode (Fix on bar close)
When enabled, the histogram value is **locked only when the bar closes**.
This prevents the “moving target” effect during the current forming candle.
---
## How to read the histogram
* **Higher bar** = higher intrabar activity (price moved more / changed more often)
* **Lower bar** = calmer, quieter bar (less internal movement)
This is especially useful on:
* indices with missing volume
* synthetic composites/baskets
* custom-built market proxies
---
## Limitations (honest and important)
* This is **not real traded volume** and cannot replicate actual exchange volume.
* Results depend heavily on your chosen **LTF** and the availability/quality of LTF data.
* Very small LTF (like 1S) on large chart timeframes can cause performance issues or truncation due to the safety limit.
---
## Suggested starting presets
* **Composite index on H1:** Source=Auto, Proxy=Movement (in ticks), LTF=1S or 15S
* **Composite index on D1:** Source=Auto, Proxy=Movement (in ticks), LTF=15m or 1h
* **If you want maximum simplicity:** Proxy=Ticks (count), LTF=1m
Student Wyckoff volume background levels
**STUDENT WYCKOFF Volume Background Levels**
This indicator colors volume bars according to how large or small the current volume is relative to the recent background. Instead of looking at “raw” volume, it shows whether today’s activity is *extreme, high, normal, low or ultra-low* compared to what is usual for this market and timeframe.
### Concept
* The script calculates a **background average volume** over a user-defined number of bars (background window).
* For each bar it computes the ratio:
> `Volume Ratio = Current Volume / Average Volume`
* Depending on how big this ratio is, the volume bar is assigned to one of five categories and colored accordingly.
This makes it very easy to see where real effort (unusual activity) appears and where the market is quiet.
### Color scheme and thresholds (default)
All thresholds are defined as a multiple of the average volume:
* **Extreme volume** – **purple**
`volume ≥ Extreme * average` (default 3.0×)
Very rare, climactic activity. Often associated with buying/selling climaxes, stopping volume or very aggressive participation.
* **High volume** – **light red**
`volume ≥ High * average` (default 1.5×)
Clearly above-average volume. Important bars in trends or near key support/resistance.
* **Normal volume** – **gray**
Around the background average. Regular market activity.
* **Low volume** – **light yellow**
`volume ≤ Low * average` (default 0.7×)
Below-average activity. In Wyckoff/VSA context this can support ideas like No Demand / No Supply (together with spread and result).
* **Ultra-low volume** – **bright green**
`volume ≤ Ultra Low * average` (default 0.3×)
Very quiet market. Often marks zones of complete disinterest, late phases of trends, or calm periods before new campaigns.
All multipliers and colors are user-adjustable.
### How to use it
This is **not a standalone buy/sell signal**, but a visual tool to support Wyckoff/VSA reading:
* Highlight **climactic or stopping bars** by looking for purple (extreme) and light-red (high) volume around important price levels.
* Confirm **No Demand / No Supply** ideas by checking for low or ultra-low volume while price is drifting.
* Study how volume background changes between phases of a trading range, mark-up and mark-down.
The indicator works on any symbol and timeframe, uses only closed bars (no repainting) and is intended for educational and analytical purposes. Always combine it with your own price action reading, risk management and trading plan.






















