Volume Profile Free Pro (25 Levels Value Area VWAP) by RRBVolume Profile Free Pro by RagingRocketBull 2019
Version 1.0
All available Volume Profile Free Pro versions are listed below (They are very similar and I don't want to publish them as separate indicators):
ver 1.0: style columns implementation
ver 2.0: style histogram implementation
ver 3.0: style line implementation
This indicator calculates Volume Profile for a given range and shows it as a histogram consisting of 25 horizontal bars.
It can also show Point of Control (POC), Developing POC, Value Area/VWAP StdDev High/Low as dynamically moving levels.
Free accounts can't access Standard TradingView Volume Profile, hence this indicator.
There are 3 basic methods to calculate the Value Area for a session.
- original method developed by Steidlmayr (calculated around POC)
- classical method using StdDev (calculated around the mean VWAP)
- another method based on the mean absolute deviation (calculated around the median)
POC is a high volume node and can be used as support/resistance. But when far from the day's average price it may not be as good a trend filter as the other methods.
The 80% Rule: When the market opens above/below the Value Area and then returns/stays back inside for 2 consecutive 30min periods it has 80% chance of filling VA (like a gap).
There are several versions: Free, Free Pro, Free MAX. This is the Free Pro version. The Differences are listed below:
- Free: 30 levels, Buy/Sell/Total Volume Profile views, POC
- Free Pro: 25 levels, +Developing POC, Value Area/VWAP High/Low Levels, Above/Below Area Dimming
- Free MAX: 50 levels, packed to the limit
Features:
- Volume Profile with up to 25 levels (3 implementations)
- POC, Developing POC Levels
- Buy/Sell/Total/Side by Side View modes
- Side Cover
- Value Area, VAH/VAL dynamic levels
- VWAP High/Low dynamic levels with Source, Length, StdDev as params
- Show/Hide all levels
- Dim Non Value Area Zones
- Custom Range with Highlighting
- 3 Anchor points for Volume Profile
- Flip Levels Horizontally
- Adjustable width, offset and spacing of levels
- Custom Color for POC/VA/VWAP levels and Transparency for buy/sell levels
Usage:
- specify max_level/min_level for a range (required in ver 1.0/2.0, auto/optional in ver 3.0 = set to highest/lowest)
- select range (start_bar, range length), confirm with range highlighting
- select mode Value Area or VWAP to show corresponding levels.
- flip/select anchor point to position the buy/sell levels, adjust width and spacing as needed
- select Buy/Sell/Total/Side by Side view mode
- use POC/Developing POC/VA/VWAP High/Low as S/R levels. Usually daily values from 1-3 days back are used as levels for the current day.
- Green - buy volume of a specific price level in a range, Red - sell volume. Green + Red = Total volume of a price level in a range
There's no native support for vertical histograms in Pinescript (with price axis as base)
Basically, there are 4 ways to plot a series of horizontal bars stacked on top of each other:
1. plotshape style labeldown (ver 0 prototype discarded)
- you can have a set of fixed width/height text labels consisting of a series of underscores and moving dynamically as levels. Level offset controls visible length.
- you can move levels and scale the base width of the volume profile histogram dynamically
- you can calculate the highest/lowest range values automatically. max_level/min_level inputs are optional
- you can't fill the gaps between levels/adjust/extend width, height - this results in a half baked volume profile and looks ugly
- fixed text level height doesn't adjust and looks bad on a log scale
- fixed font width also doesn't scale and can't be properly aligned with bars when zooming
2. plot style columns + hist_base (ver 1.0)
- you can plot long horizontal bars using a series of small adjacent vertical columns with level offsets controlling visible length.
- you can't hide/move levels of the volume profile histogram dynamically on each bar, they must be plotted at all times regardless - you can't delete the history of a plot.
- you can't scale the base width of the volume profile histogram dynamically, can't set show_last from input, must use a preset fixed width for each level
- hist_base can only be a static const expression, can't be assigned highest/lowest range values automatically - you have to specify max_level/min_level manually from input
- you can't control spacing between columns - there's an equalizer bar effect when you zoom in, and solid bars when you zoom out
- using hist_base for levels results in ugly load/redraw times - give it 3-5 sec to finalize its shape after each UI param change
- level top can be properly aligned with another level's bottom producing a clean good looking histogram
- columns are properly aligned with bars automatically
3. plot style histogram + hist_base (ver 2.0)
- you can plot long horizontal bars using a series of small vertical bars (horizontal histogram) instead of columns.
- you can control the width of each histogram bar comprising a level (spacing/horiz density). Large enough width will cause bar overlapping and give level a "solid" look regardless of zoom
- you can only set width <= 4 in UI Style - custom textbox input is provided for larger values. You can set width and plot transparency from input
- this method still uses hist_base and inherits other limitations of ver 2.0
4. plot style lines (ver 3.0)
- you can also plot long horizontal bars using lines with level offsets controlling visible length.
- lines don't need hist_base - fast and smooth redraw times
- you can calculate the highest/lowest range values automatically. max_level/min_level inputs are optional
- level top can't be properly aligned with another level's bottom and have a proper spacing because line width uses its own units and doesn't scale
- fixed line width of a level (vertical thickness) doesn't scale and looks bad on log (level overlapping)
- you can only set width <= 4 in UI Style, a custom textbox input is provided for larger values. You can set width and plot transparency from input
Notes:
- hist_base for levels results in ugly load/redraw times - give it 3-5 sec to finalize its shape after each UI param change
- indicator is slow on TFs with long history 10000+ bars
- Volume Profile/Value Area are calculated for a given range and updated on each bar. Each level has a fixed width. Offsets control visible level parts. Side Cover hides the invisible parts.
- Custom Color for POC/VA/VWAP levels - UI Style color/transparency can only change shape's color and doesn't affect textcolor, hence this additional option
- Custom Widh for levels - UI Style supports only width <= 4, hence this additional option
- POC is visible in both modes. In VWAP mode Developing POC becomes VWAP, VA High and Low => VWAP High and Low correspondingly to minimize the number of plot outputs
- You can't change buy/sell level colors (only plot transparency) - this requires 2x plot outputs exceeding max 64 limit. That's why 2 additional plots are used to dim the non Value Area zones
- Use Side by Side view to compare buy and sell volumes between each other: base width = max(total_buy_vol, total_sell_vol)
- All buy/sell volume lengths are calculated as % of a fixed base width = 100 bars (100%). You can't set show_last from input
- Sell Offset is calculated relative to Buy Offset to stack/extend sell on top of buy. Buy Offset = Zero - Buy Length. Sell Offset = Buy Offset - Sell Length = Zero - Buy Length - Sell Length
- If you see "loop too long error" - change some values in UI and it will recalculate - no need to refresh the chart
- There's no such thing as buy/sell volume, there's just volume, but for the purposes of the Volume Profile method, assume: bull candle = buy volume, bear candle = sell volume
- Volume Profile Range is limited to 5000 bars for free accounts
P.S. Cantaloupia Will be Free!
Links on Volume Profile and Value Area calculation and usage:
www.tradingview.com
stockcharts.com
onlinelibrary.wiley.com
Volumeanalysis
Improved Volume Bars IVB"IVB" is an attempt to improve volume analyze using classical volume bars , focusing on market cycle phase recognition and noticing cycle onset/peak points
V.01
% Volume (%V)Read about it in the book of Buff Pelz Dormeier "Investing with Volume Analysis: Identify, Follow, and Profit from Trends" .
Normalized volume ( %V ) is a concept that uses an average of volume to plot volume. The volume total for the current bar is divided by the average volume (over the last n bars) to form a ratio. This ratio is multiplied by 100 and plotted in the same way that traditional volume is plotted as vertical bars on the horizontal plane, which creates a normalized volume scale of 0 to 100 . This allows for easy interpretation of volume’s relative movements, with 50 being typical or average volume, numbers below 50 being light volume, and numbers above 50 being heavier volume.
Good luck!
Chaikin Money FlowThis script plots the original Chaikin Money Flow in addition of highlighting positive/negative pressure areas.
Candles HistoryA utility tool to get some metrics from the whole candles history.
Consider it as my Christmas gift to the community.
Available metrics
Starting Year
Starting Month
Starting Day
Starting Weekday
Starting Hour
Starting Minute
Highest Volume (works correctly only on the tickers with available volume data)
Lowest Volume (works correctly only on the tickers with available volume data)
Longest Candle Range
Average Candle Range
Longest Candle Body
Average Candle Body
Available Candles
Bullish Candles
Bullish Trend Candles (body >= range / 2)
Bearish Candles
Bearish Trend Candles (body >= range / 2)
Doji Candles
Bullish Marubozu Candles
Bearish Marubozu Candles
Longest Bullish Serie
Longest Bearish Serie
Good luck!
Cumulative Weekdays VolumesHello traders!
This indicator shows you cumulative weekdays' volumes across the instrument history.
What is included
An option to start calculations from specific date
It works on ANY instrument that has available volume data.
It works on all resolutions
I attached some screenshots to show you how it works with other instruments.
Good luck and happy trading!
Average Hourly VolumesHello traders!
This indicator shows you the average hourly volumes across the instrument history.
It can help you to find time frames with the highest and the lowest activity of traders. Thus, you will know when to jump into the train and when to jump out.
What is included
An option to include/exclude weekends from calculation
An option to start calculations from specific date
An option to hide zero volumes
It works on ANY instrument that has available volume data.
It works on all resolutions
I attached some screenshots to show you how it works with other instruments.
Good luck and happy trading!
Cumulative Hourly VolumesHello traders!
This indicator shows you cumulative hourly volumes across the instrument history.
It can help you to find time frames with the highest and the lowest activity of traders. Thus, you will know when to jump into the train.
I attached some screenshots to show you how it works with other instruments.
Good luck and happy trading!
Volume Squeeze Momentum by HypesterTradingview is basically composed by reskins of many great contributors such as Chrismood, Lazybear, RicardoSandos and a few others. Without those guys I would not be able to learn how to code PINE - since the "documentation" is horrible and support is basically also non-existent. So thank you!
So here is another contribution to the community, which I chose to not disclose the code since the community usually reskin the code and do not give credit and this code is 100% mine.
I believe that the volume tools available are poor and lagging so here is my contribution.
I use this tool to filter noise and eliminate fake reversal signals, momentum readings and trend changes on my Spectro M. Use at your own risk.
I've added some pre-set volume profiles and trend configs. Also, the bar colors for ease of use, and all of that can be easily turned on/off and changed in the config menu.
Let me know what you think!
Volume CandlesHello traders!
Well, I was trying to implement EquiVolume Charts that were developed by Richard W. Arms, but unfortunately I got a poor result.
Instead, I used my groundwork on EquiVolumes to create Volume Candles indicator to help you make better, smarter trades.
What are the cool features?
Excellently filters the instrument's movements
Gives a better view of the accumulation/distribution phases
Completely removes price gaps
Works on ANY instrument that has available volume data.
Personally, I am a big fan of the volume-based indicators and to clarify my position I cite the following words of Buff Pelz Dormeier from his book "Investing with Volume Analysis: Identify, Follow, and Profit from Trends" :
A trade produces only two pieces of information: the price and price's neglected sibling, volume. Perhaps the least appreciated piece of the puzzle, volume represents fertile ground for technical analysis. Proficiency in volume analysis is a rare skill. Properly understood, though, volume analysis can provide its practitioner with the power to peer deeply into market mechanics.
Benjamin Graham, the father of value investing and a mentor of Warren Buffett, often called the market a 'voting machine'. If so, then volume is the ballot box. Volume is a literal illustration of the power behind the forces of supply and demand.
Volume is understood as the validation of price, the source of liquidity, the substantiation of information, the fulfillment of convictions, the revelation of divergent opinions, the fuel of the market, the proponent of truth, and the energy behind the velocity of money. If you believe any of this information might be important in making an investment decision, volume analysis is important to you.
I attached some screenshots to show you how it works with other instruments.
Happy Trading!
Bullish/Bearish PhasesHello traders!
This indicator shows you bullish or bearish dominance during the specified period and is based on the volume calculations. Why? Volume acts as an excellent confirmation tool of the price movements and is used to determine if an instrument is gaining or losing momentum.
Bullish/Bearish Phases can be used to find out divergences with the price. It will work on ANY instrument that has available volume data.
NOTE : The blue circles appear on the local peaks.
I attached some screenshots to show you how it works with other instruments.
Happy Trading!
Negative Volume IndexHello traders!
This indicator was originally developed by Paul L. Dysart in the 1930s and then described and popularized by Norman G. Fosback in his book "Stock Market Logic: A Sophisticated Approach to Profits on Wall Street" .
Like and follow for more cool indicators!
Happy Trading!
Positive Volume IndexHello traders!
This indicator was originally developed by Paul L. Dysart in the 1930s and then described and popularized by Norman G. Fosback in his book "Stock Market Logic: A Sophisticated Approach to Profits on Wall Street"
Like and follow for more cool indicators!
Happy Trading!
V-MACDHello traders!
This is a variation of classical MACD that uses volume instead of price.
Like and follow for more cool indicators!
Happy Trading!
VolumeRatioVolumeRatio plots the high volume bar when volume is 3 times greater than average 36 day volume.
Zcash/USD Total VolumesHello traders!
This tool shows you Zcash/USD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 20$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!
Monero/USD Total VolumesHello traders!
This tool shows you Monero/USD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 20$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!
Litecoin/USD Total VolumesHello traders!
This tool shows you Litecoin/USD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Alerts included.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 25$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!
Stellar/USD Total VolumesHello traders!
This tool shows you Stellar/USD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Alerts included.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 20$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!
Ripple/USD Total VolumesHello traders!
This tool shows you Ripple/USD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 20$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!
ETHUSD Total VolumesHello traders!
This tool shows you ETHUSD total trade volumes from the all (well, almost) cryptocurrency exchanges on different timeframes.
Supported timeframes
"1"
"3"
"5"
"10"
"15"
"30"
"45"
"60" - 1 hour
"120" - 2 hours
"180" - 3 hours
"240" - 4 hours
"300" - 5 hours
"360" - 6 hours
"420" - 7 hours
"480" - 8 hours
"540" - 9 hours
"600" - 10 hours
"660" - 11 hours
"720" - 12 hours
"780" - 13 hours
"840" - 14 hours
"900" - 15 hours
"960" - 16 hours
"1020" - 17 hours
"1080" - 18 hours
"1140" - 19 hours
"1200" - 20 hours
"1260" - 21 hours
"1320" - 22 hours
"1380" - 23 hours
"D"
"2D"
"3D"
"W"
"M"
How to get access
Buy for only 25$ to get lifetime access to this indicator
Like and follow for more cool indicators!
Happy Trading!






















