Volume Buzz 2.0Volume Buzz/Volume Run Rate as seen on TC2000 and MarketSmith respectively.
Basically, the volume buzz tells you what percentage over average(100 time period moving average) the volume traded was. You can use this indicator to more readily identify above-average trading volume and accumulation days on charts. The percentage will show up in the top left corner, make sure to click the settings button and uncheck the second box(left of plot) in order to get rid of the chart line.
Pictured above, a chart with the volume on the bottom along with the 50-day moving average applied to volume. As you can see in the top left it will tell you the "volume buzz" of that day, telling you what days were on above-average volume and how above-average those days were.
Индикатор объёма
[co.n.g] - Simple CVD over MAThis Single Volume Delta (SVD), respectively Cumulative Volume Delta (CVD) is a really simple script computing the difference of the volume of the actual in comparison the the volume of the "Calculation Bars Threshold", calculated by smoothing through a simple moving average - the "CVD MA Smoothing".
Therefore, if the "Calculation Bars Threshold" and the "CVD MA Smoothing" are set to 1, the script will display the difference of the actual compared to the previous candle;
furthermore, if the "Calculation Bars Threshold" is set to 3 and the "CVD MA Smoothing" is set to 14, then the indicator will display the the summed difference of the past 3 values, smoothed over a period of 14 candles.
This indicator may also be set to a different time frame, allowing multi time frame analysis; f.e. if you're going to set a lower time frame than the actual, the deltas of the lower time frame will be displayed and will be showing the volume trend of the lower time frame; if you're going to set a higher time frame, this is respectively working as described.
To understand volume and price action, it is - imho - especially helpful to display the volume of higher time frames to visualize the "Where the heck am I and what are the big players doing?"
This indicator is coloring the histogram in green as positive, red as negative and gray as indecisive CVD.
Hopefully, this will be helpful in your VSA and your trading decisions.
Cheers,
Constantine
p.s.: I am also working on a far more sophisticated version of SVD/CVD, so stay tuned!
ToTitans : Buy/Sell HHVWhat is it
It is a volume profile indicator base on y axis. It will show you when the buy/sell volume dominate the market
Differentiation
No one has done this before to calculate buy/sell volume indicator in this fashion
This indicator has been used in AJ Jim class for "Type 2" approach
Suitable for
Intra Day Trading (20m-2h)
TFEX:S501!
"PM me to obtain access"
Volume PercentageVolume percentage oscillator that compares the current volume value with the average of each two periods of volume, one fast (10 days) and one slow (100 days).
There are two horizontal lines that are a good visual guide, one in 100% and the other in 200%, which are very useful.
Special thanks to rick_decard.
VFFVFluctuations to Volume desired to change the price.
to identifying which parameter of ask/bid (Technical ) or News (fundamental) parameters are changing the market I think this formula is enough !!!!
thanks for use and share your comments
X Exchange BTC Cash Flow Index (Multi-Exchange)Custom Cash flow Index (Similar to MFI) indicator based on BTC World Volume across all exchanges.
Volume Data based on "BTC WORLD VOLUME" by Phil Ledru
How it works:
Use this indicator like to see momentum changes in Price and Volume across all exchanges for Bitcoin.
When momentum is positive, indicator will turn Blue.
When momentum is slowing down and price is declining, indicator will turn Red.
Like your usual RSI, OB & OS levels are 80 & 20.
What to watch out for:
- Watch out for Bullish and bearish divergences in Volume
- Wedges, Head and shoulders and other formations.
Enjoy!
ToTitans : HHV/LLV Volume IndexWhat it is ?
The trade volume index (TVI) measures the amount of money flowing in and out of a security or the market. The TVI depends on the direction of the security and whether securities are accumulated or distributed. The TVI generally uses a security's intraday price data.
To calculate the TVI, the minimum tick value of the security must be known. Next, the change in price must be calculated by subtracting the last price from the most current price. Then, the direction must be determined. If the change in the security's price is greater than the minimum tick value, the security is in an accumulation period. If the change in the security's price is less than the minimum tick value, the security is in a distribution period. If the change is less than or equal to, or greater than or equal to, the minimum tick value, the security's direction is the same as the last direction.
When the direction is determined, the TVI can be calculated. If the security is in accumulation, the current TVI is the previous trade volume index plus the current day's volume. Conversely, if the security is in distribution, the TVI is the previous trade volume index less the current day's volume.
The TVI can be used to indicate buying or selling pressure within a security. Say, for example, the changes in the prices of the security are greater than the minimum tick value and have been rising over a six-hour period. This signals traders and investors are accumulating the security and buying at the ask. This can be interpreted as bullish activity and may signal the security could increase in price due to the buying pressure
Differentiation
It is implemented in pinescript version4
Easier to detect TFEX:S501! on hitting the Highest High Value (HHV) and the Lowest Low Value (LLV)
This indicator has been used in AJ Jim class for "Type 2" approach
Suitable for
Intra Day Trading (20m-2h)
TFEX:S501!
"PM me to obtain access"
Earned ProEarned Pro - is result of many trials, problems and mistakes. This script includes everything I know about price behavior and this is truly maximum that can be squeezed out from broker data. So, what kind of data does the script provide? Earned Pro divides volume of current bar into several parts, clearly indicating how much of this volume was involved in the trading process and in which form. Earned Pro shows difference between trading process and balanced position when desire to buy is equal to desire to sell.
Settings:
1) Buying current sales - so light green color in standard settings indicates about predominance of purchases from those players who were selling directly in current candle. So, it turns out that this indicator tells us that only those contracts are bought that are sold right here in this bar.
2) Buying old sales – dark green color in standard settings indicates about predominance of purchases from those players who were selling in the past (NOT in this candle) so that mean this volume was satisfied. It’s very important to know? How you think? 😉
3) Selling current buys - sale of contracts purchased in current candle. It's simple - this is predominance of sales to those purchases that are made in current candle.
4) Selling old buys – sale of contracts that was purchased in the past. Important? Of course, because you know what exactly happens.
How to use this information? I explain. So, what kind of picture can be:
1) Bull candle and “Buying old sales” bigger that another. It means market satisfied old sales (short position) by selling to user who want to buy in this candle (trader close short – return his debt). Its short signal.
2) Bull candle and “Buying current sales” bigger that another. It means market satisfied current sales it’s NOT trend exhausting its only clear sold. And of course, we can’t interpret this kind of bull candle like growth is over. Its like traders purchase and exchange lets this process go - interested in growth.
3) Bear candle and “Buying old sales” bigger that another. It means market invest in this point and price took bull potential. For example, it can be purchasing from traders who close they shorts what was open in the past. Its bulls signal. Just like traders think that downward trend will over.
4) Bear candle and “Buying current sales” bigger that another. It means market don’t want to stop downward trend and sold is more active than current purchasing.
5) Bull candle and “Selling old buys” very strong short signal because it satisfies of purchases that was doing in the past.
6) Bull candle and “Selling current buys” trade continue on fuel element - It means market don’t want to stop upward trend and buys is more active than current sells.
7) Bear candle and “Selling old buys” – traders close they longs and exchange purchase it its just like example number 1 but in reverse.
8) Bear candle and “Selling current buys” – It means market satisfied current buys it’s NOT trend exhausting its only clear purchase. And of course, we can’t interpret this kind of bear candle like downward is over. It’s like traders sell and exchange lets this process go - interested in downward.
You must understand that Earned Pro showing predominance volume (it means indicated volume of this process is greater than rest of volume - rest of volume is balanced by vector of forces).
Its paid script. Want to rent – write private.
Total Volume BTC - Dollar [Sobhm]
Do you want an indicator that shows the total volume in Bitcoin vs Dollar?!
The BTCUSD - BTCUSDT - BTCUSDC total volume is covered by the "Total Volume BTC - Dollar " indicator.
You can see the differences between simple volume and the collected volume using "Total Volume BTC - Dollar ".
The volume of the following pairs are collected:
'BITMEX:XBTUSD'
'BINANCE:BTCUSDT'
'BINANCE:BTCUSDTPERP'
'BITSTAMP:BTCUSD'
'COINBASE:BTCUSD'
'BITFINEX:BTCUSD'
'BYBIT:BTCUSD'
'GEMINI:BTCUSD'
'OANDA:BTCUSD'
'FTX:BTCUSD'
'FX:BTCUSD'
'HUOBI:BTCUSDT'
'BYBIT:BTCUSDT'
'COINBASE:BTCUSDC'
'BITSTAMP:BTCUSDC'
'POLONIEX:BTCUSDC'
'KUCOIN:BTCUSDC'
'HITBTC:BTCUSDC'
The timeframe is adjustable based on minutes.
Volume Color By Moving Average - RSJThis simple indicator paints with a darker color on the volume bar when the quantity traded is above the average of 20 periods of the volume itself, highlighting the moments when there was a large volume of deals above the average.
-----------------------------------------------------------------------------------------------------------
Este simples indicador pinta de uma cor mais escura a barra do volume quando a quantidade negociada no candle fica acima a média de 20 períodos do próprio volume, apresentando desta forma os momentos aonde houve um grande volume de negociações acima da média.
On Balance Volume FieldsThe On Balance Volume (OBV) indicator was developed by Joseph E. Granville and published first in his book "New key to stock market profits" in 1963. It uses volume to determine momentum of an asset. The base concept of OBV is - in simple terms - you take a running total of the volume and either add or subtract the current timeframe volume if the market goes up or down. The simplest use cases only use the line build that way to confirm direction of price, but the possibilities and applications of OBV go far beyond that and are (at least to my knowledge) not found in existing indicators available on this platform.
If you are interested to get a deeper understanding of OBV, I recommend the lecture of the above mentioned book by Granville. All the features described below are taken directly from the book or are inspired by it (deviations will be marked accordingly). If you have no prior experience with OBV, I recommend to start simple and read an easy introduction (e.g. On-Balance Volume (OBV) Definition from Investopedia) and start applying the basic concepts first before heading into the more advanced analysis of OBV fields and trends.
Markets and Timeframes
As the OBV is "just" a momentum indicator, it should be applicable to any market and timeframe.
As a long term investor, my experience is limited to the longer timeframes (primarily daily), which is also how Granville applies it. But that is most likely due to the time it was developed and the lack of lower timeframe data at that point in time. I don't see why it wouldn't be applicable to any timeframe, but cannot speak from experience here so do your own research and let me know. Likewise, I invest in the crypto markets almost exclusively and hence this is where my experience with this indicator comes from.
Feature List
As a general note before starting into the description of the individual features: I use the colors and values of the default settings of the indicator to describe it. The general look and feel obviously can be customized (and I highly recommend doing so, as this is a very visual representation of volume, and it should suit your way of looking at a chart) and I also tried to make the individual features as customizable as possible.
Also, all additions to the OBV itself can be turned off so that you're left with just the OBV line (although if that's what you want, I recommend a version of the indicator with less overhead).
Fields
Fields are defined as successive UPs or DOWNs on the OBV. An UP is any OBV reading above the last high pivot and subsequently a DOWN is any reading below the last low pivot. An UP-field is the time from the first UP after a DOWN-field to the first DOWN (not including). The same goes for a DOWN field but vice versa.
The field serves the same purpose as the OBV itself. To indicate momentum direction. I haven't found much use for the fields themselves other than serving as a more smoothed view on the current momentum. The real power of the fields emerges when starting to determine larger trends of off them (as you will see soon).
Therefor the fields are displayed on the indicator as background colors (UP = green, DOWN = red), but only very faint to not distract too much from the other parts of the indicator.
Major Volume Trend
The major volume trend - from which Granville says, it's the one that tends to precede price - is determined as the succession of the highest highs and lowest lows of UP and DOWN fields. It is represented by the colors of the numbers printed on the highs and lows of the fields.
The trend to be "Rising" is defined as the highest high of an UP field being higher than the highest high of the last UP field and the lowest low of the last DOWN field being higher than the lowest low of the prior DOWN field. And vice versa for a "Falling" trend. If the trend does not have a rising or falling pattern, it is said to be "Doubtful". The colors are indicated as follows:
Rising = green
Falling = red
Doubtful = blue
ZigZag Swing count
The swing count is determined by counting the number of swings within a trend (as described above) and is represented by the numbers above the highs and lows of the fields. It determines the length and thus strength of a trend.
In general there are two ways to determine the count. The first one is by counting the swings between pivots and the second one by counting the swings between highs and lows of fields. This indicator represents the SECOND one as it represents the longer term trend (which I'm more interested in as it denotes a longer term perspective).
However, the ZigZag count has three applications on the OBV. The "simple ZigZag" is a count of three swings which mainly tells you that the shorter term momentum of the market has changed and the current trend is weakening. This doesn't mean it will reverse. A count of three downs is still healthy if it occurs on a strong uptrend (and vice versa) and it should primarily serve as a sign of caution. If the count increases beyond three, the last trend is weakening considerably, and you should probably take action.
The second count to look out for is five swings - the "compound ZigZag". If this goes hand in hand with breaking a major support/resistance on the OBV it can offer a buying/selling opportunity in the direction of the trend. Otherwise, there's a good chance that this is a reversal signal.
The third count is nine. To quote Granville directly: "there is a very strong tendency FOR MAJOR REVERSAL OF REND AFTER THE NINTH SWING" (emphasis by the author). This is something I look out for and get cautious about, although I have found signal to be weak in an overextended market. I have observed counts of 10 and even 12 which did not result in a major reversal and the market trended further after a short period of time. This is still a major sign of caution and should not be taken lightly.
Moving average
Although Granville talks only briefly about averages and the only mention of a specific one is the 10MA, I found moving averages to be a very valuable addition to my analysis of the OBV movements.
The indicator uses three Exponential Moving Averages. A long term one to determine the general direction and two short term ones to determine the momentum of the trend. Especially for the latter two, keep in mind that those are very indirect as they are indicators of an indicator anyway and I they should not necessarily be used as support or resistance (although that might sometimes be helpful). I recommend paying most attention to the longterm average as I've found it to be very accurate when determining the longterm trend of a market (even better than the same indicator on the price).
If the OBV is above the long term average, the space between OBV and average is filled green and filled red if below. The colors and defaults for the averages are:
long term, 144EMA, green
short term 1, 21EMA, blue
short term 2, 55EMA, red
Divergences
This is a very rudimentary adaption of the standard TradingView "Divergence Indicator". I find it helpful to have these on the radar, but do not actively use them (as in having a strategy based on OBV/price divergence). This is something that I would eventually pick up in a later version of the indicator if there is any demand for it, or I find the time to look into strategies based on this.
Comparison line
A small but very helpful addition to the indicator is a horizontal line that traces the current OBV value in real time, which makes it very easy to compare the current value of the OBV to historic values (which is a study I can highly recommend).
Volume Average % Cross - ChartVolume Average Percentage Cross Indicator - Chart
This version is specialized for notifications on your chart. If you wish to see notifications on your volume bars please choose "Volume Average Percentage Cross Indicator - Default".
What is the Volume Average % Cross - Chart Indicator you might ask yourself - what is it for?
I will tell you!
Use Case:
In my Indicator you have an Input to set the period for the volume average period.
Once the volume average period is calculated it is now necessary to choose the percentage value.
What is the percentage value?
The percentage value multiplies the past volume bar with a positive percentage value and a negative percentage value. I give this calculation the name "VolPercentage".
If the volume average is below the negative VolPercentage Value it means that the last volume bar is stronger than the volume average period by the percentage you set the percentage value input at.
If the volume average is above the positive VolPercentage Value it means that the last volume bar is weaker than the volume average period by the percentage you set the percentage value input at.
That means that if for example the percentage value would be 20 it would require the volume average to be 20% above the past volume bar.
That means that if for example the percentage value would be 20 it would require the volume average to be 20% lower than the past volume bar.
Once I uploaded my 100 Indicators I will accurately describe each indicator with videos, this will be huge!
Interpretation:
Volume is the amount of market participants who bought in a candlestick bar a set amount of shares at varying prices from within the bar itself.
If volume decreases it means that there has been fewer market participants and if it increases it means that there is an increase of market participants.
If this is used with candlestick patterns it helps tremendously to identify strong or weak doji candlesticks.
MomentumInvest TrendFollower [@TradersVenue]VSA CheatSheet - Have kept the chart clean and clear not by putting each signal pattern name. What matters is identifying the real price action than the pattern name. To keep the charts clutter free, haven't put the signal name under/above the candle.
Rejection or reversal patterns
Green Circle - Typical SellingClimax, Stopping Volume and Bag Holding signal patterns as per VSA. Strong price volume action but price rejection at lower level.
Red Circle - Typical Buying Climax, End Of Rising, Supply Overcoming Demand signal patterns as per VSA. Strong price volume action but price rejection at higher level.
Green Square - Typical bullish TrendReversal candle as per VSA. Bullish breakout bar immediately after a bearish breakout bar and engulfing the previous one or cover max part of it.
Red Square - Typical bearish TrendReversal candle as per VSA. Bearish breakout bar immediately after a bullish breakout bar and engulfing the previous one or cover max part of it.
Momentum breakout patterns
Blue/Green Star - Bullish breakouts. Downthrust bars with significant price volume action. Green if smaller low weak otherwise blue.
Red/Pink Star - Bearish breakouts. Downthrust bars with significant price volume action. Red if low higher weak else pink.
Candle Color
Green - Bullish with strong price action. Good to enter long towards close with SL of day low. System suggests quantity as per 2% trading rule. One can play with risk defined option strategies or cash segment as per quantity suggested.
Red - Bearish with strong price action. Good to enter short towards close with SL of day high. System suggests quantity as per 2% trading rule. One can play with risk defined option strategies like bear put spread or bear call spreads or go for hedged shorts.
Pink - Bearish with muted price action. Trail SL. Better to avoid trading these candles.
Light blue - Bullish with muted price action. Trail SL. Better to avoid trading these candles.
Plotted EMA Ribbon gives a sense of the strength of momentum. When each MA is placed with wide gaps momentum is strong. When there is EMA confluence, chances of trend strength are weakening. Background color of the chart green indicates bullishness in the underlying and red indicates that bearish pressure in the scrip. If the background color is green and you see one Blue/Green star candle it's good to go long. If the background color is red and you see one Red/Pink star candle it's good to go short.
A word of caution: Trading breakouts is very good. But you need to prepare for breakout failures. Here the system picks wide range bars for going long or short that means SL is wide probably 3% and above. Also if you notice after a strong PV breakout if price sustains below that it can see long unwinding pressure and simillary after a strong PV breakdown, if price sustains above the breakdown candle, chances of short covering is higher. Here money management and risk management becomes very important. Same has been included as part of the indicator to give you an optimal quantity for trade to keep the drawdowns lower. If you enable (1) RECO message and (2) Show Strategy (Else Study)? options then it shows a RECO box with quantity calculated as per 2% loss per trade rule. Lot of risk management, scale up/down for compounding is also available. You may try out those options one by one.
This indicator needs to be used along with the “VSA + Volume Oscillator ”, because this setup relies on VSA (Volume Spread Analysis). The overall usage will be provided through a demo to the subscribing users. In order to gain access to this indicator you may contact me using the below signature.
VSA + Volume Oscillator [@TradersVenue]Volume is very crucial while trading, as it indicates the participants interest in the script. Focus is to look for the high volume candles which had a significant price action to initiate a trade on the scrip. This volume indicator combines the VSA signals along with volume and highlights price action using different symbols.
Highlights:
Major Sign of Strength (SoS) - Downthrust Bar supported by momentum & in the direction of trend (Green Star Under the candle)
Any candle highlighted with a Green star is a solid breakout candle where price volume action indicates that participants wants the price to move up. This is normally a wide range bar with ultra high volume closing near the upper part of the candle. Also the trend and momentum favours the breakout which is identified using MA & RSI to support the bullish case.
Major Sign of Weakness (SoW) - Upthrust Bar supported by momentum & in the direction of trend (Red Star Under the candle)
Any candle highlighted with a Red star is a solid breakdown candle where price volume action indicates that participants wants the price to move down. This is normally a wide range bar with ultra high volume closing near the lower part of the candle. Also the trend and momentum favours the breakout which is identified using MA & RSI to support the bullish case.
Normally prefer trading the scrip in the direction of breakout or breakdown after noticing a starcandle. Apart from that there are some important VSA signals for which quick cheet sheet is given below.
Sign of Strength (SoS) - Green Star/Circle/Square
Sign of Weakness (SoW) - Red Star/Circle/Square
Circle represents - Stopping Volume (SV) if green, Supply Overcomes Demand (SoD) if red.
Square represents a TrendReversal (TR), if green bullish, if red bearish
Apart from that you can view the volumes either in the form of oscillator which is calculated basis the standard deviation or normal volumes. Deep Green/Green volume bars represent high volume green candle. Deep Red/Red candle represents high volume sell candle. Pink and blue candles are those where volume action is low or negligible to take any trade basis that. Prefer using the indicator with default settings.
Price action is least lagging indicator as compared to other indicators. And as usual no indicator has 100% success rate. So I urge all users not to consider this as a holy grail. This indicator need to be used along with the VSA signal indicator (which can be plotted on the chart) and RSI indicator which is provided as full VSA trading setup for swing trades. The overall usage will be provided through a demo to the subscribing users. In order to gain access to this indicator you may contact me using the below signature.
Volume Average Cross - VAC ChartVolume Average Cross Chart Indicator
This indicator plots signals from two different volume averages when they cross on the chart.
It does not show the default volume bars, to see them please go to my VAC Default Indicator.
This is VAC Chart. If you want to see the crosses on your volume bars and not on the chart please go to my VAC Default Indicator.
Rules:
Fast Volume Period always has to be lower than the Slow Volume Period to trigger correct signals.
Inputs:
-> Fast Volume Average Period
-> Slow Volume Average Period
-> Option to enable/disable the cross-signals
Volume Average Cross - VAC DefaultVolume Average Cross Default Indicator
This indicator plots signals from two different visual volume averages when they cross.
In does in addition to that show the default volume bars.
This is VAC Default. If you need to see the crosses on your chart and not on the volume bars please go to my VAC Chart Indicator.
Rules:
Fast Volume Period always has to be lower than the Slow Volume Period to trigger correct signals.
Inputs:
-> Fast Volume Average Period
-> Slow Volume Average Period
-> Option to enable/disable the cross-signals and to show/hide both volume averages.
VOLatiliUMThis is a useful conjunction of volume and volatility together in one script, so I named it a blended name!
It can show the diagram of:
- Volume
- Volume Variation (Volume - Past Volume)
- Volume Density (Volume / (High - Low))
- Volatility in combination with the aforesaid ones
It also offers two concepts of bar colorizing, by using the size of the bars or by applying volatility from a higher time frame (HTF).
The option "Absolute Bar Values" is included for the ones who like to see all bars positive above the zero line!
Feel free to use the script and send me your opinions. Thanks.
Renovation-10 (Including 10 Traditional Indicators)This idea is not rare. It is just a combination of 10 most well know and traditional Indicators to form one renovated indicator. There are Moving Average (MA), Volume (V), Bollinger Band (BB), Relative Strength Index ( RSI ), Stochastic RSI, Modified Stochastic RSI, Moving Average Convergence Divergence ( MACD ), Average directional index ( ADX ), Average True Range (ATR) and Parabolic Stop and Reverse (PSAR). These indicators most I found was just showing entering position strategic alone. I just want to know how well them work together when combination. I modified many times and thinking for the strategic enter and exist position with the choice of these 10 indicators to maximize the profitability which shows in strategic tester in every stock and conditions.
THEORY:
Fluctuation of price is like a Wave which I categorized it into four period. They are Sideway, Breakout Positive and Negative, Retracement and Consolidation. Breakout is rare to happen, either go up or go down. After a breakout usually will have small retracement, then trend will go for sideway. After long period of sideway, the wave is starting to run out of energy and there will be consolidation period.
STRATEGIC OPTION:
S: Sideway Period
B: Breakout Period
R: Retracement Period
(+): Buy
(-): Sell
PROBLEM:
1. Not performing very well at very penny stock which the graph looks like barcode.
Suggesting can change daily graph to weekly graph to avoid.
2. Be careful with Sideway entry signal because sometimes price may continue go down. You will stuck at middle if you enter without confirmation.
Confirm the price is stable at support by current low is higher or equal to past three to five day low before entry.
3.Always remember Breakout is rare, do not push for luck
Always make profit at Sideway and Retracement trend. Can Sell half only at BB when breakout buying signal is available, to avoid losing chance of chasing breakout.
4. Breakout selling signal 2 may delay
After breakout, make sure sell all when 2-3 red candle appeared or When BB is squeezing.
5. Other tools may required to confirm entry position.
These combination strategic is more to personal experiences and knowledges, it hard to adjust in coding for strategic position.
This is my first publication and I just do it for fun, having fun in reading the script and creating own ideas.
Information provided is only educational and sharing , should not be used to take action in the markets.
Waindrops [Makit0]█ OVERALL
Plot waindrops (custom volume profiles) on user defined periods, for each period you get high and low, it slices each period in half to get independent vwap, volume profile and the volume traded per price at each half.
It works on intraday charts only, up to 720m (12H). It can plot balanced or unbalanced waindrops, and volume profiles up to 24H sessions.
As example you can setup unbalanced periods to get independent volume profiles for the overnight and cash sessions on the futures market, or 24H periods to get the full session volume profile of EURUSD
The purpose of this indicator is twofold:
1 — from a Chartist point of view, to have an indicator which displays the volume in a more readable way
2 — from a Pine Coder point of view, to have an example of use for two very powerful tools on Pine Script:
• the recently updated drawing limit to 500 (from 50)
• the recently ability to use drawings arrays (lines and labels)
If you are new to Pine Script and you are learning how to code, I hope you read all the code and comments on this indicator, all is designed for you,
the variables and functions names, the sometimes too big explanations, the overall structure of the code, all is intended as an example on how to code
in Pine Script a specific indicator from a very good specification in form of white paper
If you wanna learn Pine Script form scratch just start HERE
In case you have any kind of problem with Pine Script please use some of the awesome resources at our disposal: USRMAN , REFMAN , AWESOMENESS , MAGIC
█ FEATURES
Waindrops are a different way of seeing the volume and price plotted in a chart, its a volume profile indicator where you can see the volume of each price level
plotted as a vertical histogram for each half of a custom period. By default the period is 60 so it plots an independent volume profile each 30m
You can think of each waindrop as an user defined candlestick or bar with four key values:
• high of the period
• low of the period
• left vwap (volume weighted average price of the first half period)
• right vwap (volume weighted average price of the second half period)
The waindrop can have 3 different colors (configurable by the user):
• GREEN: when the right vwap is higher than the left vwap (bullish sentiment )
• RED: when the right vwap is lower than the left vwap (bearish sentiment )
• BLUE: when the right vwap is equal than the left vwap ( neutral sentiment )
KEY FEATURES
• Help menu
• Custom periods
• Central bars
• Left/Right VWAPs
• Custom central bars and vwaps: color and pixels
• Highly configurable volume histogram: execution window, ticks, pixels, color, update frequency and fine tuning the neutral meaning
• Volume labels with custom size and color
• Tracking price dot to be able to see the current price when you hide your default candlesticks or bars
█ SETTINGS
Click here or set any impar period to see the HELP INFO : show the HELP INFO, if it is activated the indicator will not plot
PERIOD SIZE (max 2880 min) : waindrop size in minutes, default 60, max 2880 to allow the first half of a 48H period as a full session volume profile
BARS : show the central and vwap bars, default true
Central bars : show the central bars, default true
VWAP bars : show the left and right vwap bars, default true
Bars pixels : width of the bars in pixels, default 2
Bars color mode : bars color behavior
• BARS : gets the color from the 'Bars color' option on the settings panel
• HISTOGRAM : gets the color from the Bearish/Bullish/Neutral Histogram color options from the settings panel
Bars color : color for the central and vwap bars, default white
HISTOGRAM show the volume histogram, default true
Execution window (x24H) : last 24H periods where the volume funcionality will be plotted, default 5
Ticks per bar (max 50) : width in ticks of each histogram bar, default 2
Updates per period : number of times the histogram will update
• ONE : update at the last bar of the period
• TWO : update at the last bar of each half period
• FOUR : slice the period in 4 quarters and updates at the last bar of each of them
• EACH BAR : updates at the close of each bar
Pixels per bar : width in pixels of each histogram bar, default 4
Neutral Treshold (ticks) : delta in ticks between left and right vwaps to identify a waindrop as neutral, default 0
Bearish Histogram color : histogram color when right vwap is lower than left vwap, default red
Bullish Histogram color : histogram color when right vwap is higher than left vwap, default green
Neutral Histogram color : histogram color when the delta between right and left vwaps is equal or lower than the Neutral treshold, default blue
VOLUME LABELS : show volume labels
Volume labels color : color for the volume labels, default white
Volume Labels size : text size for the volume labels, choose between AUTO, TINY, SMALL, NORMAL or LARGE, default TINY
TRACK PRICE : show a yellow ball tracking the last price, default true
█ LIMITS
This indicator only works on intraday charts (minutes only) up to 12H (720m), the lower chart timeframe you can use is 1m
This indicator needs price, time and volume to work, it will not work on an index (there is no volume), the execution will not be allowed
The histogram (volume profile) can be plotted on 24H sessions as limit but you can plot several 24H sessions
█ ERRORS AND PERFORMANCE
Depending on the choosed settings, the script performance will be highly affected and it will experience errors
Two of the more common errors it can throw are:
• Calculation takes too long to execute
• Loop takes too long
The indicator performance is highly related to the underlying volatility (tick wise), the script takes each candlestick or bar and for each tick in it stores the price and volume, if the ticker in your chart has thousands and thousands of ticks per bar the indicator will throw an error for sure, it can not calculate in time such amount of ticks.
What all of that means? Simply put, this will throw error on the BITCOIN pair BTCUSD (high volatility with tick size 0.01) because it has too many ticks per bar, but lucky you it will work just fine on the futures contract BTC1! (tick size 5) because it has a lot less ticks per bar
There are some options you can fine tune to boost the script performance, the more demanding option in terms of resources consumption is Updates per period , by default is maxed out so lowering this setting will improve the performance in a high way.
If you wanna know more about how to improve the script performance, read the HELP INFO accessible from the settings panel
█ HOW-TO SETUP
The basic parameters to adjust are Period size , Ticks per bar and Pixels per bar
• Period size is the main setting, defines the waindrop size, to get a better looking histogram set bigger period and smaller chart timeframe
• Ticks per bar is the tricky one, adjust it differently for each underlying (ticker) volatility wise, for some you will need a low value, for others a high one.
To get a more accurate histogram set it as lower as you can (min value is 1)
• Pixels per bar allows you to adjust the width of each histogram bar, with it you can adjust the blank space between them or allow overlaping
You must play with these three parameters until you obtain the desired histogram: smoother, sharper, etc...
These are some of the different kind of charts you can setup thru the settings:
• Balanced Waindrops (default): charts with waindrops where the two halfs are of same size.
This is the default chart, just select a period (30m, 60m, 120m, 240m, pick your poison), adjust the histogram ticks and pixels and watch
• Unbalanced Waindrops: chart with waindrops where the two halfs are of different sizes.
Do you trade futures and want to plot a waindrop with the first half for the overnight session and the second half for the cash session? you got it;
just adjust the period to 1860 for any CME ticker (like ES1! for example) adjust the histogram ticks and pixels and watch
• Full Session Volume Profile: chart with waindrops where only the first half plots.
Do you use Volume profile to analize the market? Lucky you, now you can trick this one to plot it, just try a period of 780 on SPY, 2760 on ES1!, or 2880 on EURUSD
remember to adjust the histogram ticks and pixels for each underlying
• Only Bars: charts with only central and vwap bars plotted, simply deactivate the histogram and volume labels
• Only Histogram: charts with only the histogram plotted (volume profile charts), simply deactivate the bars and volume labels
• Only Volume: charts with only the raw volume numbers plotted, simply deactivate the bars and histogram
If you wanna know more about custom full session periods for different asset classes, read the HELP INFO accessible from the settings panel
EXAMPLES
Full Session Volume Profile on MES 5m chart:
Full Session Unbalanced Waindrop on MNQ 2m chart (left side Overnight session, right side Cash Session):
The following examples will have the exact same charts but on four different tickers representing a futures contract, a forex pair, an etf and a stock.
We are doing this to be able to see the different parameters we need for plotting the same kind of chart on different assets
The chart composition is as follows:
• Left side: Volume Labels chart (period 10)
• Upper Right side: Waindrops (period 60)
• Lower Right side: Full Session Volume Profile
The first example will specify the main parameters, the rest of the charts will have only the differences
MES :
• Left: Period size: 10, Bars: uncheck, Histogram: uncheck, Execution window: 1, Ticks per bar: 2, Updates per period: EACH BAR,
Pixels per bar: 4, Volume labels: check, Track price: check
• Upper Right: Period size: 60, Bars: check, Bars color mode: HISTOGRAM, Histogram: check, Execution window: 2, Ticks per bar: 2,
Updates per period: EACH BAR, Pixels per bar: 4, Volume labels: uncheck, Track price: check
• Lower Right: Period size: 2760, Bars: uncheck, Histogram: check, Execution window: 1, Ticks per bar: 1, Updates per period: EACH BAR,
Pixels per bar: 2, Volume labels: uncheck, Track price: check
EURUSD :
• Upper Right: Ticks per bar: 10
• Lower Right: Period size: 2880, Ticks per bar: 1, Pixels per bar: 1
SPY :
• Left: Ticks per bar: 3
• Upper Right: Ticks per bar: 5, Pixels per bar: 3
• Lower Right: Period size: 780, Ticks per bar: 2, Pixels per bar: 2
AAPL :
• Left: Ticks per bar: 2
• Upper Right: Ticks per bar: 6, Pixels per bar: 3
• Lower Right: Period size: 780, Ticks per bar: 1, Pixels per bar: 2
█ THANKS TO
PineCoders for all they do, all the tools and help they provide and their involvement in making a better community
scarf for the idea of coding a waindrops like indicator, I did not know something like that existed at all
All the Pine Coders, Pine Pros and Pine Wizards, people who share their work and knowledge for the sake of it and helping others, I'm very grateful indeed
I'm learning at each step of the way from you all, thanks for this awesome community;
Opensource and shared knowledge: this is the way! (said with canned voice from inside my helmet :D)
█ NOTE
This description was formatted following THIS guidelines
═════════════════════════════════════════════════════════════════════════
I sincerely hope you enjoy reading and using this work as much as I enjoyed developing it :D
GOOD LUCK AND HAPPY TRADING!
VolumeHeatmap | Experimental Version of Marketorders MatrixDear all,
I wish a Happy New Year!
The last time I tried to developing a Volume Heatmap, that the Marketorders made.
With the currently version I achieve my skills for that and I present it for everyone - some bugs I cannot solve today.
It also possible to see the POC - also the dynamic of volume developing:
The background for that is to find the pricelevel with the most volume - this is for valuetrading always the target.
If someone find it useful or have question - let me know!
Kind regards
NXT2017
[Steve Woods Float Analysis ] Volume Float Indicator This Indicator is developed as mentioned in Steve Woods Book
"Float Analysis, Powerful technical Indicators using Price and Volume"
Overview
Float analysis is a holistic approach to studying the technical behavior
of stocks. By this I mean it treats the shares actually being traded as equal in importance to price and volume activity. Thus, price and volume are seen as only two-thirds of the picture, with the number of shares actually traded being the final third that completes the picture. The power of looking at stocks this way is that it demonstrates a direct relationship between the volume of shares traded in the past and subsequent future movements in price. Thus, float analysis is a powerful tool to predict future stock price movements. In addition, by studying stocks holistically, float analysis expands and clarifies the definition of several technical terms. These include bottoms and tops, support and resistance, and accumulation and distribution.
Float analysis also allows us to create a model of price, volume, and tradeable shares activity. As a model it does not claim to be the “truth” of all stock price and volume activity. It is, of course, just one point of view among many. But like any valid model, it has the ring of truth; and to all who listen, float analysis rings rather loudly. Its appeal as a model of stock behavior is three- fold. First, it is based on several discoveries that are easy to understand. Second, it is backed up by hard data. And third, it makes common sense.
The first and most important discovery, made in 1993, is a simple concept with profound implications. In order to understand this discovery, we need to know two key terms: float and float turnover. The float is well known to knowledgeable market players. I coined the term float turnover to explain the discovery.
The Float
Any given stock has only a certain number of shares that are actually avail- able for trading. These freely traded shares in the hands of the public are called the float, a shortened version of the floating supply of shares. For big companies, like Intel or Microsoft, the number can be over a billion shares. For a small, obscure company, it may be a few hundred thousand. But every company has a specific number of shares that is actually traded by the pub- lic. The float should not be confused with the shares outstanding, which includes both the floating supply of shares and those shares held tightly by the company’s management. The float number for any given company can change periodically; the management might issue more shares, they might sell their shares, or the shares might go through a stock split. The number of shares in a company’s float is not a secret. It is a publicly accessible from a number of sources
A Float Turnover
A float turnover is the amount of time it takes for a number of shares to trade that cumulatively corresponds with the number of shares in the stock’s float. For example, if a company’s float has 100 million shares that are actively trading and the total cumulative volume of shares traded over the last year was 100 million shares, then a single float turnover would be a one-year span starting from the current date and going back to the day when the cumulative total of the volume equaled 100 million shares. In other words, all we’ve done is add the volume numbers from a starting point back to a date when the total equals the float number. There is in this definition an important point that needs to be noted. Although the company’s float is 100 million shares and 100 million shares were traded in a one-year span, we cannot say that all the shares in the float have been traded. This is because it is impossible to know the intentions of all the market participants. There may be short-term day traders who buy and sell several times during a float turnover, and there may be long-term investors who are holding their shares and not trading at all. This being the case, we can only say approximately all the shares in the float were traded. We can, however, quite correctly say that the total number of shares that were traded corresponds to the number of shares in the stock’s float. This is because we can add up the number of shares that were traded during any time frame and compare it to the stock’s float number. When the number of shares traded in any time frame is the same as the float number, we can say that by our definition we have a float turnover.
To some degree, a complete change of ownership in the company is implied by a float turnover, but it can never be measured with any degree of precision.
Real Life Applications
One can make a good strategy out of it
Can be used as confirmations to the old school patterns observed
Useful in deciding recovery points
Useful in deciding reverse trade points
Useful in deciding catastrophic Exit Plan
Some more Visual Examples
Which Timeframes it can be used
Can be used in any timeframes
like : 15s, 30s, 1m, 3m .... 1D, 1W, 1M,
Only to be used for securities for which tradingview provides volume data
How can you get this Indicator
You get this indicator only by messaging me privately , do not use the comment box for requesting access to the indicator, as it is against the house rules of Tradingview community. Use comments only for adding or suggesting constructive stuffss.
Last but not the least Thanks to TradingView for providing us such an awesome platform!
Buying vs Selling PowerThis is a simple script that can help identify buying and selling pressure over a period of time.
This is a great addition to any strategy to help confirm direction and strength. You can accompany this indicator with something as simple as a moving average crossover or MACD crossover to help with confirmation of the signal as you want to trade in the direction of volume.
Dr. PumpThis script is designed for crypto markets, and more specifically for all sorts of all coins that are typically traded in a form of pump-and-dump scheme.
It tries to detect pumping formations, based on statistical significant difference between short term volume spikes and long term volume.
The script also includes an alert condition, so you can receive an alert whenever a pump is detected. This can be considered as a good entry point.
Standard configuration (time window of 42, threshold of 70 and 3) gives decent results.