Quantum Volume Expansion Index (QVEI)Unveiling the Quantum Volume Expansion Index (QVEI): A Novel Market Indicator
The world of technical analysis is vast and ever-evolving, with new indicators and strategies constantly emerging. Today, we explore an intriguing new concept in market analysis: the Quantum Volume Expansion Index (QVEI). While a playful and creative idea, the QVEI combines the power of volume analysis with the Average True Range (ATR) to create a unique perspective on market dynamics. Let's dive in and learn more about this innovative indicator.
The Quantum Volume Expansion Index (QVEI) Explained:
At its core, the QVEI is an indicator that combines the Simple Moving Average (SMA) of volume with a custom Average True Range (ATR) calculation. By merging these two metrics, the QVEI aims to provide insights into the potential expansion of market activity, revealing periods of heightened buying or selling pressure.
QVEI Formula:
QVEI = customSMA(volume, length) * (1 + mult * customATR(length))
Where:
customSMA(volume, length): a custom Simple Moving Average function applied to the volume.
length: the period for calculating both the SMA of volume and custom ATR.
mult: a multiplier that adjusts the influence of the custom ATR on the QVEI calculation.
customATR(length): a custom Average True Range calculation, based on the 'trueRange' function.
Key Features of the QVEI:
Volume-based Analysis: By incorporating volume data into its calculation, the QVEI focuses on market liquidity and the potential strength of price moves.
ATR Integration: The custom ATR component adds a layer of volatility analysis, capturing market momentum and allowing traders to identify periods of increased price fluctuation.
Adaptability: The QVEI is adjustable, enabling traders to experiment with various settings for the length and multiplier to tailor the indicator to their unique trading styles.
Potential Applications:
While the QVEI is a playful and creative concept, it offers interesting possibilities for traders looking for fresh perspectives on market activity. By keeping an eye on the QVEI, traders can potentially identify:
Increased buying or selling pressure: Spikes in the QVEI may reveal underlying shifts in market sentiment, helping traders to anticipate potential reversals or breakouts.
Volatility-based opportunities: The integration of ATR allows traders to spot potential trading opportunities during periods of increased market volatility.
Conclusion:
The Quantum Volume Expansion Index (QVEI) presents an inventive approach to market analysis, combining volume and volatility data to offer a unique perspective on potential trading opportunities. While the QVEI should be considered a playful concept rather than a proven market tool, it may inspire traders to explore new ideas and develop their own innovative indicators.
X-volume
Open VsaVsa Trend is a tool that utilizes the principles of Volume Spread Analysis (VSA) to identify potential trading opportunities. This tool highlights several principles such as PB, PBNC, PS, PSNC, TE, ND, Short Trend Tool, Trigger Lines, and Multiple Alignment of Trends.
These principles assist in identifying potential buy and sell opportunities based on the relative volume of bullish and bearish bars in different trend scenarios. The Short Trend Tool is used to compare the trend and closing price to determine the color of the trend. Trigger Lines are key support and resistance levels based on PB, PBNC, PS, and PSNC bars.
The Multiple Alignment of Trends feature allows users to select between different modes such as NO, Scalping, Day Trading, and Position Trading to help identify multiple trends across various timeframes.
The Confirmation Beginning Alert feature provides users with confirmation alerts based on various filters such as ND/TE, ND/TE & Short Trend, and ND/TE & Short Trend & Trend Alignment. Using this tool in combination with an AVWAP tool can enhance its effectiveness in identifying potential trading opportunities.
-Vsa Trend is a tool that applies the principles of Volume Spread Analysis (VSA) to identify potential trading opportunities.
-The Short Trend Tool is used to compare the trend and closing price to determine the color of the trend.
-The Multiple Alignment of Trends feature enables users to choose between different modes such as NO, Scalping, Day Trading, and Position Trading to detect multiple trends across various timeframes.
-The Confirmation Beginning Alert feature provides users with confirmation alerts based on various filters such as ND/TE, ND/TE & Short Trend, and ND/TE & Short Trend & Trend Alignment.
1-PB (Potential buy confirmed. In bearish trend, a bearish bar of high relative volume with the following bullish bar)
2-PBNC (Potential buy not confirmed. In bearish trend, a bearish bar of high relative volume with the following bearish bar)
3-PS (Potential sell confirmed. In an uptrend, a bullish bar of high relative volume with the next bearish bar)
4-PSNC (Potential unconfirmed sell. In an uptrend, a bullish bar of high volume relative to the next bullish bar)
5-TE (Test confirmed. In an uptrend, a bearish bar with lower volume than the previous 2 bars, with the next bullish on average volume)
6-ND (No Confirmed Demand. In a downtrend, a bullish bar with lower volume than the previous 2 bars, with the next bearish on average volume)
7-Short Trend Tool (It is an SMA that compares its trend and the closing price to define its color
8-Trigger Lines (They are the maximum and minimum values of a PB, PBNC, PS, or PSNC bar) The idea is to look for a TEST confirmation on or NO DEMAND under that area. The above areas are also important support and resistance levels, which is why they are charted.
9-The PS/PSNC/PB/PBNC principles are always graphed as it helps us to keep in mind a possible setup in VSA. You can choose if you want to receive alerts when a principle is presented.
10. Multiple Alignment of Trends (Allows you to select between 3 modes. NO/Scalping/Day Trading and Position Trading) According to this, the "Short Trend Tool" is taken in several timeframes and when it has alignment in its trend color, it will change from color the corresponding background.
11. Confirmation Beginning Alert: Allows you to decide if you want to receive TEST or NO DEMAND Confirmation alerts under 3 filters
-ND/TE: Only the beginning is required with no short-term trend
-ND/TE & Short Trend: In addition to the principle, it takes into account the Color of the current short-term trend.
-ND/TE & Short Trend & Trend Alignment: In addition to the above, the color of the multiple alignment is taken into account to trigger an alert.
-It work better if you use in combination with a Daily VWAP tool
Pressure Volume by MolnarThe Pressure Volume script is a technical indicator that is used to identify buying and selling pressure in a market based on changes in volume. The indicator calculates the average volume over a specified lookback period and then calculates the percentage change in volume for each bar. If the percentage change in volume exceeds a user-defined threshold, then the indicator signals the presence of buying or selling pressure.
To use the script, you simply need to add it to a chart in TradingView. The script allows you to adjust two input parameters: the lookback period and the threshold percentage. The lookback period is the number of bars to use when calculating the average volume, and the threshold percentage is the amount by which the current bar's volume must exceed the average volume in order to trigger a buying or selling pressure signal.
When the script detects buying pressure, it displays a green triangle above the bar, and when it detects selling pressure, it displays a red triangle below the bar. You can adjust the size of the triangles using the "size" input parameter.
It's important to note that the Pressure Volume script is just one tool among many that traders use to analyze the market. It should be used in conjunction with other indicators and analysis techniques to make informed trading decisions.
Median Value TradedThe Median Value Traded script is an indicator that allows traders to visualize the median value traded for a particular asset. The median value traded is an important metric as it provides a clearer understanding of the trading activity for an asset, which can be used to inform trading strategies.
To use this script, simply add it to your chart and adjust the "Lookback Period" input as desired. The "Lookback Period" input determines the number of bars used in the median calculation, with a default value of 20.
The median value traded is calculated by taking the product of the volume and closing price for each bar in the lookback period, calculates the median value, and then divides by one million for easier readability.
The script also includes color inputs for the positive and negative columns, allowing traders to customize the appearance of the plot to their liking.
Overall, the Median Value Traded script is a useful tool for traders looking to gain a deeper understanding of trading activity for a particular asset.
Weis Wave Volume - Simple labels and comparisonThis script is designed to identify and display the Weis Wave Volume on a chart. The Weis Wave Volume is a volume-based indicator that helps traders analyze market waves, identify trend reversals, and assess the strength of a trend. The script calculates wave volume based on user-defined input parameters, detects price waves, and displays the results as labels on the chart.
This version in particular is based on ideas from @the_MarketWhisperer and some other pieces of the script from @LucF.
The overall functionality of the script is to identify price waves and their corresponding volume. It does this by determining the trend direction and detecting trend reversals based on user-defined inputs such as the Trend reversal length and Price source for trend detection. The script also calculates and displays the cumulative volume of the current wave, the number of bars in the wave, the average volume in the wave, and consecutive increasing average volume bars in the same wave:
- An 'o' is printed to show that the volume of the current wave was 'O'ver/ above the count of the volume from preceding wave (regardless of it being up or down).
- An 'u' is printed to show that the volume of the current wave was 'U'nder/ below the count of the volume from preceding wave (regardless of it being up or down).
- Current wave will be between ' ' signaling that the wave is not confirmed yet.
- Actual values for the wave are available as tooltips. You decide how many bars to show the labels for, but for now and since I am a fan of clean charts, this is set to 50.
The user can adjust various inputs that affect the output of the script, such as Trend reversal length, Price source for trend detection, Labels for X last bars. Adjusting these inputs allows the trader to customize the script's behavior to better suit their trading style or specific market conditions. For example, by increasing the Trend reversal length, the script will require more consecutive bars in the opposite direction to confirm a trend reversal, potentially filtering out shorter-term price fluctuations. Similarly, adjusting the Price source for trend detection allows the user to base trend calculations on different price values, such as the high, low, or close of each bar.
In addition to the customizable inputs, the user can enable or disable the display of pivot markers and choose the colors for the up and down volume labels. This helps the trader to easily visualize and analyze the wave volume information on the chart.
In summary, this script offers traders a powerful tool for visualizing and analyzing the Weis Wave Volume on a chart. By identifying price waves, detecting trend reversals, and providing insights into the strength of a trend based on volume, the script can be a valuable addition to a trader's technical analysis toolbox. Please note this is not meant to provide any buy or sell signals, it should be rather used to complement your existing analysis.
Have fun and trade wisely ;)
Import Forex Volume from 5 biggest FX Brokers (single/combined) Some Brokers like Forex.com don't show Volume for FX. This indicator allows user to import Volume from a range of FX brokers that DO show volume
-Combine the reported volumes from all five brokers: FXCM, GLOBALPRIME, PEPPERSTONE, Currency.com, OANDA. Or pick a specific broker to import volume from.
-Image above shows combined Volume from the big 5 brokers, with added notes on the 2yr average of various broker's volumes; showing their size in descending order.
-Works across timeframes & FX pairs. Standard color formatting options Added.
//notes:
~default settings pull/combine volume from all 5 brokers. History goes back to Sept 2019 (due to GlobalPrime's later start date in publishing Volume data).
~~toggle ON 'only show FXCM, Pepperstone & Oanda' for a LONGER history, going back to June 2012.
~individual broker feeds: top checkbox toggled OFF, choose your preferred broker.
~~FXCM has both the longest history and the highest volume size of all the brokers.
~Table (toggle on/off) shows the broker feed (which broker(s) volume is on display) and the SMA 100 to give an idea of relative size.
//Cautionary note:
Volume is not as reliable in Forex as it is in Equities/commodities, due to unreported Inter-bank trades; the broker volumes do not give the full picture, but this is a best approximation of combined total volume based on brokers reported volume. The true volume will likely be much higher.
-Thank you @theEccentricTrader for the idea of pulling volume feed from other brokers.
Periodic Volume Profile+ [Pt]This is a + version of my original Periodic Volume Profile indicator
This script includes the following extra unique features.
Show last X number of POC levels
- automatically draws these POC lines
- labels are shown as
- Naked POCs are labelled as NPOC
- label position and text size can be adjusted
Profile Range and Value Area background colors
- Option to color background based on periodic open/close price
Option to show Value Area High (VAH) and Value Area Low (VAL) Prices
What is Volume Profile?
Volume profile is a technical analysis tool that shows the volume of trades at different prices for a given security or market over a specific period of time.
How to effectively use it?
Identify key levels of support and resistance: The Periodic Volume Profile indicator can be used to identify key levels of support and resistance based on the volume of trades at different price levels. High volume areas can indicate strong support or resistance levels, while low volume areas can indicate areas of weakness or potential breakouts.
Assess overall supply and demand: The Periodic Volume Profile indicator can help traders assess overall supply and demand for a security. If there is high volume at a particular price level, this can indicate a high level of demand, while low volume can indicate low demand.
Use it in conjunction with other indicators: The Periodic Volume Profile indicator is best used in conjunction with other technical analysis tools. For example, you can use it with moving averages, trend lines, or other indicators to confirm signals or identify potential entry and exit points.
Consider the overall market context: It's important to consider the overall market context when interpreting volume profile data. For example, a high volume area may not necessarily indicate a strong level of support or resistance if the overall market is in a downtrend.
Monitor changes over time: Keep an eye on how the volume profile changes over time. If there are significant changes in the volume of trades at certain price levels, this could indicate a shift in market sentiment or a change in the underlying fundamentals of the security.
RBX - Enhanced VolumeThe Enhanced Volume indicator is a powerful tool designed to help traders identify trends and patterns in market volume. This indicator combines multiple components to provide traders with a comprehensive view of volume trends in a particular market.
The Volume Oscillator component of this indicator calculates the difference between two volume moving averages and presents the result as a percentage. The two moving averages used are user-defined, allowing traders to customize the indicator to fit their preferred trading style. The oscillator's value is used to determine whether volume is heating up (red) or cooling down (green). It is recommended to have an evidence-based knowledge on price-volume relationship to make this indicator more useful.
The Relative Volume component of this indicator measures volume trends relative to previous periods. Traders can set the length of the period for which volume is compared to previous periods. This component also considers the size of the candle to determine whether it is a high bullish candle or not.
The Volume Color component of this indicator provides traders with a visual representation of volume trends. Different colors are used to represent different levels of volume, with green and red representing high buying and selling volumes, respectively. Orange is used to represent low relative volume.
The Enhanced Volume indicator also includes a table that displays average volume values, providing traders with additional insight into market trends. This indicator also includes alert conditions that can be customized to suit individual trading strategies.
Overall, the Enhanced Volume indicator is a versatile tool that can help traders make informed trading decisions by providing valuable insights into market volume trends.
Bar Magnified Volume Profile/Fixed Range [ChartPrime]This indicator draws a volume profile by utilizing data from the lower timeframe to get a more accurate representation of where volume occurred on a bar to bar basis. The indicator creates a price range, and then splits that price range into 100 grids by default. The indicator then drops down to the lower timeframe, approximately 16 times lower than the current timeframe being viewed on the chart, and then parses through all of the lower timeframe bars, and attributes the lower timeframe bar volume to all grids that it is touching. The volume is dispersed proportionally to the grids which it is touching by whatever percent of the candle is inside each grid. For example, if one of the lower timeframe bars is interacting with "2" of the grids in the profile, and 60% of the candle is inside of the top grid, 60% of the volume from said candle will be attributed to the grid.
To make all of this magic happen, this script utilizes a quadratic time complexity algorithm while parsing and attributing the volume to all of the grids. Due to this type of algorithm being used in the script, many of the user inputs have been limited to allow for simplicity, but also to prevent possible errors when executing loops. For the most part, all of the settings have been thoroughly tested and configured with the right amount of limitations to prevent these errors, but also still give the user a broad range of flexibility to adjust the script to their liking.
📗 SETTINGS
Lookback Period: The lookback period determines how many bars back the script will search for the "highest high" and the "lowest low" which will then be used to generate the grids in-between
Number Of Levels: This setting determines how many grids there will be within the volume profile/fixed range. This is personal preference, however it is capped at 100 to prevent time complexity issues
Profile Length: This setting allows you to stretch or thin the volume profile. A higher number will stretch it more, vise versa a smaller number will thin it further. This does not change the volume profiles results or values, only its visual appearance.
Profile Offset: This setting allows you to offset the profile to the left or right, in the event the user does not appreciate the positioning of the default location of the profile. A higher number will shift it to the right, vise versa a lower number will shift it to the left. This is personal preference and does not affect the results or values of the profile.
🧰 UTILITY
The volume profile/fixed range can be used in many ways. One of the most popular methods is to identify high volume areas on the chart to be used as trade entries or exits in the event of the price revisiting the high volume areas. Take this picture as an example. The image clearly demonstrates how the 2 highest areas of volume within this magnified volume profile also line up to great areas of support and resistance in the market.
Here are some other useful methods of using the volume profile/fixed range
Identify Key Support and Resistance Levels for Setups
Determine Logical Take Profits and Stop Losses
Calculate Initial R Multiplier
Identify Balanced vs Imbalanced Markets
Determine Strength of Trends
Crazy CandleThis is a volume Candle indicator. Volume Candlestick charts are created in the traditional way using open, high, low, and close data but with the addition of a volume component that determines the width of the candlestick. The greater the volume, the wider the candlestick. The colors in the Volume chart also have meaning. A green volume bar means the stock closed higher on that day versus the previous day's close. A red volume bar means the stock closed lower on that day than the previous day's close.
Price Data LabelThis indicator gives you the ability to see historical data for each bar on the chart by simply hovering over the high of the bar, similar to the functionality of MarketSmith.
Data for each bar includes:
Open
High
Low
Close + Change
Percentage Change
Closing Range
Volume
Volume Percent based on 50 day average
Distance to 4 selectable moving averages
Example of stats on a historical bar:
* Note this only works on the last 500 historical bars. If you use bar replay it will work with 500 historical bars from the last bar.
* If you have multiple indicators on your chart, in order to see the data you will need to use visual order to bring to front. This can be done by clicking the three dots next to the indicator name and selecting visual order.
Volume StrengthThe "Volume Strength" indicator
A technical analysis tool that helps traders evaluate the strength of the current market trend by measuring the cumulative volume over a specified period of time. It calculates the cumulative volume of a stock and divides it by the average cumulative volume over a specified period. This ratio is referred to as the "volume strength" and is plotted as a line on a chart. The indicator also provides overbought and oversold levels, which are horizontal lines on the chart that represent predetermined levels of overbought and oversold conditions.
The color of the volume strength line changes based on the current strength level. If the line is above the overbought level, it is colored red. If the line is below the oversold level, it is colored green. If the line is between the overbought and oversold levels, it is colored blue. The indicator also provides alerts for overbought and oversold conditions.
HOW TO USE:
1. Load the indicator onto the chart of the desired market. It works best in markets where volume data is available, such as stocks, futures, indices and cryptocurrencies. But you can also use it in the Forex market, where tick volume data will be used to calculate the indicator.
2. Adjust the length parameter to set the period for which the cumulative volume is calculated and the average cumulative volume is calculated.
3. Adjust the overbought and oversold levels as desired. These levels determine the horizontal lines that represent overbought and oversold conditions on the chart.
4. Observe the volume strength line and the overbought/oversold levels on the chart. If the volume strength line is red, the volume is considered overbought. If the line is green, the volume is considered oversold. If the line is blue, the volume is considered to be between the overbought and oversold levels. The indicator will provide alerts for overbought and oversold conditions. The indicator is an excellent tool for finding price-volume divergences.
SETTINGS:
Length: The period over which the cumulative volume is calculated and the average cumulative volume is calculated. The default is 14.
Overbought Level: The level at which the volume is considered overbought. The default is 1.2.
Oversold Level: The level at which the volume is considered oversold. The default is 0.8.
Please leave a comment & like :)
Volume+ (Time of Day)This volume indicator measures the volume for each bar at the time of day and displays the average and +1 standard deviation above that average.
The color intensity of the bar is increased when the volume exceeds +1 standard deviation.
See how on the chart that other than the early morning and late day volume, there are clearly key moments in the day at 7am, 10am, 10:30am, and 11am. See how on the second day, there were volume spikes before 10am, 10:30am and then more obviously just before 11am.
Volume+This volume indicator uses a long WMA to establish an average volume and calculates the standard deviation based on that average. Each deviation level from 1 to 3 is also plotted with the bar color gradually increasing in intensity when more than one standard deviation is exceeded.
Expansion IndexWhat is the expansion index?
The expansion index is a concept that charts the relative strength or weakness based on the comparison of recent price changes and overall prices changes for the period.
It can be used as an momentum oscillator and show overbought or oversold price conditions by measuring the relation between the sum of "strong" price changes (which can form trends).
The Expansion Index is most typically used on an 8 day timeframe. It changes on a scale from −100 to +100, with the overbought and oversold levels marked at +60 and −60, respectively.
What about this indicator?
This indicator basically shows the rate of expansion from zero, but also has other uses apart from finding over bought or over sold territory.
Scenarios:
Lets say you are identifying a contraction zone (low volume zone of candles), you can further confirm the contraction if the Index is at or near 0, in this case it might have more strength
and play out more accurately the contraction and expansion.
Once the Expansion begins and price expands from the 0 level you can determine if its overbought which would be around the 1.00 Level or Oversold which would be at around the -1.00 Levels, and a reversal can follow out.
With the rate of change line you can identify trends in market and when reversals will start.
This indicator is best used with contraction, expansion, and trend principles also known as the Forex Master Pattern, as it was for what this specific indicator was designed for.
Thanks to NNAMDERT for writing this indicator and giving full rights. :)
Open Interest with Heikin Ashi candlesA simple modification of the Tradingview free script of futures Open Interest to Heikin Ashi candles. It displays the volume of the Open Interest futures contracts by applying the HA formula.
I use it to clear out the "noise" of up's and down's especially in intraday small time frames when I am scalping in crypto.
Background color can be turned on/off.
Just to give back a little something to a community that gave me A LOT!
Let me know what you think and if you need anything to add.
Have fun :)
P.S. The way I use it is to try to find traps in the market and take (fast) advantage of them. When the OI are going up really fast in small time frames (which means either longs or shorts are going up) this creates a good opportunity for a squeeze (the trap).
Of course I use other indicators/oscillators to determine that but it gets me on my toes to look for... something ;)
Wunder Volume botWunder Volume Bot
1. Wunder Volume bot is a non-indicator strategy that is based on the Volume analysis.
2. For the entry we will use the volume multiplier to detect the abnormal volume activity. For example, the volume should be 2 times the average. You can set your own preferences for each asset. It is recommended to use a higher multiplier and multiple assets to run multiple different bots in order to diversify your approach.
3. A function for calculating risk on the portfolio (your deposit) has been added to the Wunder Volume bot script. When this option is enabled, you get a calculation of the entry amount in dollars relative to your Stop Loss. In the settings, you can select the risk percentage on your portfolio. The loss will be calculated from the amount that will be displayed on the chart.
For example, if your deposit is $1000 and you set the risk to 1%, with a Stop Loss of 5%, the entry volume will be $200. The loss at SL will be $10.10, which is your 1% risk or 1% of the deposit.
Important! The risk per trade must be less than the Stop Loss value. If the risk is greater than SL, then you should use leverage.
The amount of funds entering the trade is calculated in dollars. This option was created if you want to send the dollar amount from Tradingview to the exchange. However, putting your volume in dollars you get the incorrect net profit and drawdown indication in the backtest results, as TradingView calculates the backtest volume in contracts.
To display the correct net profit and drawdown values in Tradingview Backtest results, use the ”Volume in contract” option.
Weis V5 zigzag jayySomehow, I deleted version 5 of the zigzag script. Same name. I have added some older notes describing how the Weis Wave works.
I have also changed the date restriction that stopped the script from working after Dec 31, 2022.
What you see here is the Weis zigzag wave plotted directly on the price chart. This script is the companion to the Weis cumulative wave volume script.
What is a Weis wave? David Weis has been recognized as a Wyckoff method analyst he has written two books one of which, Trades About to Happen, describes the evolution of the now-popular Weis wave. The method employed by Weis is to identify waves of price action and to compare the strength of the waves on characteristics of wave strength. Chief among the characteristics of strength is the cumulative volume of the wave. There are other markers that Weis uses as well for example how the actual price difference between the start of the Weis wave from start to finish. Weis also uses time, particularly when using a Renko chart
David Weis did a futures io video which is a popular source of information about his method. (Search David Weis and futures.io. I strongly suggest you also read “Trades About to Happen” by David Weis.
This will get you up and running more quickly when studying charts. However, you should choose the Traditional method to be true to David Weis technique as described in his book "Trades About to Happen" and in the Futures IO Webcast featuring David Weis
. The Weis pip zigzag wave shows how far in terms of bar close price a Weis wave has traveled through the duration of a Weis wave. The Weis zigzag wave is used in combination with the Weis cumulative volume wave. The two waves should be set to the same "wave size".
To use this script, you must set the wave size: Using the traditional Weis method simply enter the desired wave size in the box "How should wave size be calculated", in this example I am using a traditional wave size of .25. Each wave for each security and each timeframe requires its own wave size. Although not the traditional method devised by David Weis a more automatic way to set wave size would be to use Average True Range (ATR). Using ATR is not the true Weis method but it does give you similar waves and, importantly, without the hassle described above. Once the Weis wave size is set then the zigzag wave will be shown with volume. Because Weis used the closing price of a wave to define waves a line Bar highs and bar lows are not captured by the Weis Wave. The default script setting is now cumulative volume waves using an ATR of 7 and a multiplication factor of .5.
To display volume in a way that does not crowd out neighbouring volumes Weis displayed volume as a maximum of 3 digits (usually). Consider two Weis Wave volumes 176,895,570 and 2,654,763,889. To display wave volume as three digits it is necessary to take a number such as 176,895,570 and truncate it. 176,895,570 can be represented as 177 X 10 to the power of 6. The number displayed must also be relative to other numbers in the field. If the highest volume on the page is: 2,654,763,889 and with only three numbers available to display the result the value shown must be 265 (265 X 10 to the power of 7). Since 176,895,570 is an order of magnitude smaller than 2,654,763,889 therefore 175,895,570 must be shown as 18 instead of 177. In this way, the relative magnitudes of the two volumes can be understood. All numbers in the field of view must be truncated by the same order of magnitude to make the relative volumes understandable. The script attempts to calculate the order of magnitude value automatically. If you see a red number in the field of view it means the script has failed to do the calculation automatically and you should use the manual method – use the dialogue box “Calculate truncated wave value automatically or manually”. Scroll down from the automatic method and select manual. Once "manual" is selected the values displayed become the power values or multipliers for each wave.
Using the manual method you will select a “Multiplier” in the next dialogue box. Scan the field and select the largest value in the field of view (visible chart) is the multiplier of interest. If you select a lower number than the maximum value will see at least one red “up”. If you are too high you will see at least one red “down”. Scroll in the direction recommended or the values on the screen will be totally incorrect. With volume truncated to the highest order values, the eye can quickly get a feel for relative volumes. It also reduces the crowding and overlapping of values on the screen. You can opt to show the full volume to help get a sense of the magnitude of the true volumes.
How does the script determine if a Weis wave is continuing to grow or not?
The script evaluates the closing price of each new bar relative to the "Weis wave size". Suppose the current bar closes at a new low close, within the current down wave, at $30.00. If the Weis wave size is $0.10 then the algorithm will remember the $30.00 close and compare it to the close of the next bar. If the bar close price does not close equal to or lower than $30.00 or close equal to or higher than $30.10 then the wave is still a down wave with a current low of $30.00. This is true even if the bar low is less than $30.00 or the bar high is greater than 30.10 – only the bar’s closing price matters. If a bar's closing price climbs back up to a close of $30.11 then because the closing price has moved more than $0.10 (the Weis wave size) then that is a wave reversal with a new up-trending wave. In the above example if there was currently a downward trending wave and the bar closes were as follows $30.00, $30.09, $30.01, $30.05, $30.10 The wave direction would continue to stay downward trending until the close of $30.10 was achieved. As such $30.00 would be the low and the following closes $30.09, $30.01, $30.05 would be allocated to the new upward-trending wave. If however There was a series of bar closes like this $30.00, $30.09, $30.01, $30.05, $29.99 since none of the closes was equal to above the 10-cent reversal target of $30.10 but instead, a new Weis wave low was achieved ($29.99). As such the closes of $30.09, $30.01, $30.05 would all be attributed to the continued down-trending wave with a current low of $29.99, even though the closing price for the interim bars was above $30.00. Now that the Weis Wave low is now 429.99 then, in order to reverse this continued downtrend price will need to close at or above $30.09 on subsequent bar closes assuming now new low bar close is achieved. With large wave sizes, wave direction can be in limbo for many bars before a close either renews wave direction or reverses it and confirms wave direction as either a reversal or a continuation. On the zig-zag, a wave line and its volume will not be "printed" until a wave reversal is confirmed.
The wave attribution is similar when using other methods to define wave size. If ATR is used for wave size instead of a traditional wave constant size such as $0.10 or $2 or 2000 pips or ... then the wave size is calculated based on current ATR instead of the Weis wave constant (Traditional selected value).
I have the option to display pseudo-Ord volume. In truth, Ord used more traditional zig-zag pivots of bar highs and lows. Waves using closes as pivots can have some significant differences. This difference can be lessened by using smaller time frames and larger wave sizes.
There are other options such to display the delta price or pip size of a Weis Wave, the number of bars in a wave, and a few other options.
Stock Data Table█ OVERVIEW
This is a table that shows some information about stocks. It is divided into four sections:
1) Correlation
2) Shares
3) Daily Data
4) Extended Session Data
The table is completely modular, which means you can add or remove each element from the settings menu, and it will automatically rearrange its spaces.
It is also highly customizable, to the extent that you can change almost any color, remove or change titles, invert section rows, and much more.
1) Correlation
The script checks if the stock is listed on NASDAQ, and if so, uses the QQQ (Nasdaq-100 ETF) as the reference index in the first cell; otherwise, it uses the SPY (S&P 500 ETF). The length of the correlation is shown in the second cell. The table then displays the correlation between the reference index and the other index, and the correlation between the reference index and the stock.
To make it easier to interpret the correlation values, each row's last cell is color-coded with a gradient to highlight the type of correlation, and the direction of the gradient can be customized.
The correlation coefficient is a statistical measure that quantifies the strength and direction of the relationship between two variables, indicating how changes in one variable are associated with changes in the other variable, so it can be used to identify patterns and trends.
If you are interested in correlation, I suggest taking a look at my dedicated indicator:
2) Shares
This feature provides you with quick access to key information about shares and market capitalization.
On one row, you can view the total shares outstanding and the market capitalization for the fiscal year or the quarterly year. The total shares outstanding represents the total number of shares of the stock that have been issued and are currently outstanding, regardless of whether they are held by insiders or public investors. The market capitalization is a widely used measure of the company's value as determined by the stock market, calculated by multiplying its current stock price with the total number of outstanding shares.
The other row shows the float, which is the number of shares of a company that are available for public trading, and the corresponding free-float market cap, calculated by multiplying the company's current stock price with the float. Because Pine Script does not allow retrieving information about quarterly year float, you can view the float and the free-float market cap of the fiscal year only. The data can be displayed at all times or only when the difference between the total shares outstanding and the float is significant enough to result in a difference between the market cap and free-float market cap.
The classification for market cap and free-float market cap is set in this way:
Mega Cap: $200 billion or more
Large Cap: between $10 billion and $200 billion
Mid Cap: between $2 billion and $10 billion
Small Cap: between $300 million and $2 billion
Micro Cap: less than $300 million
Penny Stocks: less than $5 (customizable)
Comparing the free-float market cap to the market cap can provide insights into the liquidity of a stock. In fact, if the float is relatively small compared to the total shares outstanding, it may be more difficult to find buyers or sellers, which could lead to increased volatility. On the other hand, a larger float indicates that the stock is more liquid and may be easier to trade, potentially resulting in lower volatility. However, market conditions can change quickly and significantly, especially for intraday traders, and the free-float can also change as insiders or other large shareholders buy or sell shares. Therefore, comparing the data of the fiscal year with that of the quarterly year may not provide the most up-to-date and accurate information for making trading decisions. This limitation can be mitigated by combining those data with other indicators and tools, such as technical analysis or news events, to gain a better understand of the stock's performance and potential trading opportunities.
3) Daily Data
This section is available on daily charts only due to the lack of accuracy of real-time daily data on other time frames. Here, you can view the Average Daily Volume (ADV) over a preferred time range (20 days by default), and the Daily Change, which represents the percentage difference between the closing price on two consecutive trading days.
ADV is useful in measuring the stock's volatility, as it provides an indication of how much trading activity there is in it. Generally speaking, stocks with higher trading volume tend to be less volatile than stocks with lower trading volume. High trading volume means there are more buyers and sellers actively trading the stock, which makes it easier for investors to buy and sell shares at fair prices. This increased liquidity can help to stabilize the stock price, reducing the potential for large swings in either direction. On the other hand, stocks with lower trading volume may experience greater volatility, as there are fewer buyers and sellers actively trading the stock. This can result in larger price swings, as it may be more difficult for investors to buy or sell shares at fair prices.
The daily percentage change can provide an indication of the stock's volatility, with larger values indicating greater volatility and risk. It can also be compared to that of a benchmark such an index or other stocks in the same sector, helping to determine whether the stock is outperforming or underperforming relative to them.
4) Extended Session Data
The fourth section is available on intraday charts only. This section provides two pieces of information: the Extended Session Change and the Pre-Market Volume.
The Extended Session Change indicates the percentage difference between the previous day's closing price and the latest price in the extended session. This gives you the extent and the direction of the price gap that occurred during extended trading hours.
The Pre-Market Volume shows the sum of all shares traded during the pre-market session. This can be helpful in understanding how much interest the stock gained before the market opened.
By default, the two rows will be visible at all times. They will stop updating after the end of their respective time range, and resume updating when it starts again. However, you can choose to automatically hide them outside of their time ranges.
Both the extended session and pre-market time ranges can be customized. Please note that if you select time ranges outside of the regular market session (as set by default), you must enable the extended session to view the corresponding rows.
█ GENERAL NOTES
• Total Shares Outstanding, Float, Average Daily Volume and Pre-Market Volume cells use a customizable color system based on two thresholds, to help you quickly identify whether the value is "too low/acceptable/too high" or "too low/not enough high/acceptable".
• If you cannot see certain data, that simply means it is not available.
Volume Breakouts v2The Volume Breakouts Indicator 2.0 is a comprehensive improvement on its predecessor "Volume Breakouts" with new features and improved performance. It offers high customization options where almost every aspect can be changed to suit your preferences.
The main functionality of the indicator is to display volume that exceeds a certain level of relative volume with a specific color, and now it also differentiates between strong up and strong down days. The legacy mode from the previous version is still available, and the calculation error has been corrected in the legacy mode.
Volume Bars in their default configuration are determined by the following factors: Up and Down days, relative volume , and a strong/weak close range. The strong/weak close range is determined by marking bars with a "strong" color only if the close price is higher/weaker than 60% or 40% of the candlestick range - otherwise the color gets downgraded by one level (for example from strong green upday to medium strong blue upday). The main options for Volume Bars are the "Multipliers", where a multiplier of 1.5 represents 150% relative volume . For example, if there is an up day closing above 60% of its range and the volume is above the defined moving average threshold times the multiplier, the bar will be colored green.
(the option: "Strong/week close range" is optional and can be disabled)
Upday and multiplier 2: green
Upday and multiplier 1: blue
Downday and multiplier 2: red
Downday and multiplier 1: pink
The indicator also integrates Pocket Pivots , which are displayed as "star" icons above the current volume bar. There are two types of Pocket Pivots:
The day's volume should be larger than the highest down volume day over the prior 10 days (Rule No. 3, Chris Kacher)
If the pocket pivot occurs in an uptrend after the stock has broken out, it should act constructively around its 10-dma." The star will appear in black if the first condition is met and red if the second condition is met. (Rule No. 4, Chris Kacher)
The signal (star) will appear in black if the first condition is met and red if the second condition is met.
A new addition to the indicator is the Dashboard of different variables, which can be individually enabled or disabled. These variables include:
Actual volume: the volume of the most recent bar
Actual dollar volume: the amount of $ traded on the most recent bar
Average volume: the average volume over a defined period of time (same as moving average)
Average dollar volume: the amount of $ traded over a defined period of time (same as moving average)
Relative volume: the relative value of the current bar compared to the moving average of the volume
Up/down volume ratio: the total of the stock's volume on days when it closes up divided by the volume traded on days when the stock closed down. The assumption is that if a stock closes up for the day, the volume was buying induced and thus the stock is under accumulation
Free floating shares: Free float, also known as public float, refers to the shares of a company that can be publicly traded and are not restricted (for example held by insiders)
Rocket Ratio: Is a value (Formula: Float/AvgVolume) which measures the liquidity of the stock. A lower value means that fewer shares can move the stock fast. The default threshold is < 150
All colors can be customized, and there is also a predefined option for dark mode.
Broadview Economic StudioThank you for taking the time to read this description. We'll be taking a look at the Broadview Economic Studio. This has been a work-in-progress for years and is a very powerful tool for planning trades with complex volume scaling strategies. We will be talking about many indicators and types of indicators used in the public domain, but it is NOT recommended to reverse engineer our scripts as there is quite a bit of logic in the code that works to make each common approach entirely unique. So although you may understand quite a bit about oscillators, the way they work with the rest of the logic within the script may change the way you know them to work from elsewhere.
In the chart snapshot above you'll see a mild configuration where I only had to tweak a few settings. Commissions are set to 0.1%, starting capital is set to $10,000, and slippage is off. In my tests orders came through less than a penny off. Generally speaking, there are really only two situations in which you should be concerned about slippage. The first is if you trade really low timeframe charts like the 1 second. This tool, while it works for any timeframe, is programmed on the 45 minute timeframe and works best there. The other situation in which you should be prepared for slippage is if you're using extremely high volume trades in the hundreds of thousands or millions depending on the market cap and liquidity of the asset you're studying. Large orders like that have to be split up among several deals and that can cause slippage.
There are 31 primary inputs for users to tweak. Each input is grouped within a module called a Suite. Each suite has a focus like filtering signals or strategically allocating volume according to your strategy. Everything starts with the Origin Suite. The Origin Suite is a group of inputs that generates Tops & Bottoms from price action. It uses math like Rate of Change, where one can specify a required rate of change before an Origin signal can be made, and users can specify how much lower in price a bar must be compared to previous bars. So with the Origin Suite, users can control how often they want to see originating signals and under what conditions they can appear.
We used to use WVF and CVI to produce top and bottom signals, but our Origin Suite works much better for systematically generating profitable configurations.
The triangles you see on the chart represent markers, potential signals, or Prop Signals as they're referred to within the script. The blue arrows represent trades where Prop Signals were allowed to pass as true long signals. There are two ways to ignore Prop Signals. You can filter the markers entirely, or you can reduce their volume scaling to the minimum which is usually $10 for most exchanges. We're first going to be talking about some of the primary DCA inputs before we talk about the technology we use to filter and overload signals.
Here are some important features found within the script:
Base Orders
Safety Orders
Take Profits
Change-Based Volume Scaling
Ignoring Low or Medium Changes
Overloading
Filtering
Alert Messages w/ Volume Scaling
Let's walk through each of these features in more depth.
The Base Order is the initial Long position within a series. It comes in first and is followed by all of its Safety Orders. The Base Order is set to $25 within the script by default. Keeping the base order low allows one to reserve more of their capital for Safety Orders that are lower within a dip, and thus, lower the user's Position Average. The primary feature of this script is to help users plan their volume scaling strategically, and this is where we start. It's this kind of due diligence and effort in protecting trades that makes this script unique.
So we start with a low Base Order. Then, we follow with a lot of Safety Orders. Typically in DCA this is done in consistent time intervals and in consistent amounts. So in regular DCA one may invest the same amount bi-weekly on pay day. They use the financial instrument as a sort of savings and average their position over their consistent investments. This is not where the bleeding edge of DCA is today though. In modern Doller Cost Averaging, I would expect to see signals and volume scaling based on logic.. as opposed to being consistent intervals.
This sets up the explanation of the primary means of volume scaling within the script. Mathematically, we start with the net balance. This is your specified starting balance plus any wins or losses. Users specify what % of their Available Balance they would like to start with when volume scaling. This percent of capital is then multiplied by a Safety Order Multiplier. The safety order multiplier is made up of a number specified by the user, multiplied by the number of the Safety Order you're on. So user's can control this equation/algorithm and scale their investments as the number of Safety Orders increases and drops in price become more opportune.
The Take Profit within the script lets users specify their desired ROI from a series. So if a user sets a 60% take profit, the script will set a price from the position average that when reached will give the user a 60% ROI for the series including its Base Order and all its Safety Orders.
Before moving on, let's talk about the amazing internal reporting found in the script. When you zoom in on the blue arrows, you can see each trade is accompanied by some extremely helpful information. This is just another feature that makes this script unique, it is the feature that gives us accurate reporting and ultimately allows us to connect with TradingView's Strategy Tester in a way that provides instant backtests with good merit. With this reporting not only can users get reports and information on trades made on different assets with different configurations, but user's can perform a deep dive on each configuration and know exactly what was going on for each trade. The first number is the number of the safety order the script is on. Remember, this is used in the primary volume scaling math. The second number is the amount the script spent on the current trade. The third number denotes the cumulative spending for the series. The final number displays the script's available balance at that time. With these numbers, the TradingView Strategy Tester, and the List of Trades feature, users can practice as much due diligence as they need during their studies.
Let's move on to talking about my favorite suite within the script, the Volume Scaling Suite. Here there are two primary means of controlling volume scaling. Although, in the near future there will be more.
In this suite you'll find Change-Based Volume Scaling and Position Average Volume Scaling. Position Average Volume Scaling is quite easy to explain. This feature only allows signals to pass if they are lower in price than your base order. In this way, users can apply most of their capital to trades that lower their position average. Simply having the money in the market can boost profits, but having a lower Position Average is the entire reason we DCA. Change-Based Volume Scaling is quite a bit more complex.
In theory, one could argue that every moment is a great moment to buy. It's just that some moments are more opportune than others. So it's not about perfect signals as much as it's about proper volume scaling.
Change-Based Volume Scaling allows us to set rules that dictate how much volume scaling is used based on the asset's current delta, or Rate of Change.
Using CBVS, one can downscale capital applied to signals with a low ROC, or simply ignore them. So if a signal comes in and the price hasn't changed very much then you can automatically use less volume for the trade. One can do the same thing for medium changes, and the user can specify what quantifies as a low or medium change. Users can give extra volume to signals with a greater rate of change, or overload signals with a high rate of change! So the CBVS feature gives users the ability to allocate volume based on logic rooted in the asset's rate of change. If a signal has dropped a lot in price, then generally, it is deserving of more capital and that's what makes this feature unique and so powerful.
There are two kinds of Overloading found in the script. There's overloading from CBVS, and then overloading from the 4 signal filtering suites. There's an important difference to note before we move on. Overloading performed by CBVS is based on ignored signals. So if you ignore low or medium change signals, and you have CBVS Overloading on, the script will allocate more capital to High Change signals. When signals are ignored, they are downscaled to $10. Whereas with the filtering suites, if a signal is filtered the Prop Signal triangle marker is removed entirely. The overloading in that scenario is simply applied to signals that aren't filtered. The reason it's done this way is because allowing ignored signals to still come in, with the lowest volume scaling possible, keeps the Safety Order count rising which works in the volume scaling math. This math is intrinsic to getting capital deep within dips and crashes.
So in future versions we may allow ignored signals to be filtered out entirely but for the time being, simply scaling them down to the lowest possible amount is what produces the best and most consistent configurations.
Let's talk about filtering signals, and the overloading provided within each filtering suite.
Here you can see our Overbought & Oversold Heatmap V3. This is a unique indicator that takes 15 common oscillators and visualizes them in a way that clearly denotes confluence. Looking at this indicator makes it easer to read cycles and trends. It is quite common for investors to base their entire scripts on one or more of the oscillators found within the OBOS Heatmap V3. So the OBOS Heatmap V3 is an awesome way to ensure your signals follow an oversold trend! The orange represents an oscillator being oversold, while the yellow represents it being overbought. Generally, when an asset is oversold it is a better time to buy. One can filter signals based on this information and use the Heatmap's unique ability to quantify confluences. In this script users can set a sensitivity and that sets the number of oscillators that must be in agreement before a signal is allowed to pass.
Here are the oscillators found within the OBOS Heatmap:
*Please keep in mind that although some of these oscillators may have big names, the code and math in the script may work differently than you're used to. This is because the code and math is changed quite a bit, and the overall intended functionality of the OBOS Heatmap has a larger scope than any one indicator. It's also important to note that the lengths for these oscillators are set low and are meant to classify the individual signal as either overbought or oversold, and not the entire period. So while the OBOS Heatmap is awesome for trends and cycles, it's ultimately meant to classify individual price bars as either overbought or oversold according to a consensus.*
Relative Strength Index
Money Flow Index
Commodity Channel Index
Aroon Oscillator
Relative Volatility Index
Fast Stochastic Detrended Price Oscillator
Fast Stochastic Elders Force Index
Fast Stochastic Relative Strength Index
Fast Stochastic Relative Vigor Index
Fast Stochastic Klinger Oscillator
Fast Stochastic Awesome Oscillator
Fast Stochastic Ultimate Oscillator
Fast Stochastic Chande Momentum Oscillator
Fast Stochastic On Balance Volume Oscillator
Fast Stochastic Moving Average Convergence/Divergence
Each band of the Overbought & Oversold Heatmap represents an oscillator. When it's orange it's said to be oversold. When it's yellow it's said to be overbought. The indicator turns purple during trends and reversals where it is neither overbought nor oversold. It can differentiate between uptrends and downtrends with differing colors of purple, but the OBOS Heatmap is not used for trends or cycles in this script. It is used to quantify oversold confluence.
Let's talk about the Dominance Suite.
First note in the top portion of the screenshot above, you will see various colors in the script. It replaces the price line with something we call Price Flow bars. So when you add the script it's best to make the stock price line invisible in TV settings. The Price Flow Bars use a preset EMA to color price action as being in either a downward momentum or upward momentum. The triangular signals represent dark teal for the initial long marker within a series, dark green for long orders and long signals that convert into safety orders, and light green for safety orders. This is more logic that makes this script really unique. The dark green initial long marker signals are rarely seen. You can find them at the beginning of a new series of signals and they work to establish when a new series of signals should begin. The dark green signals actually denote a long base order opportunity, but if a series has already started then these signals are converted into Safety Orders. The Safety Orders then come in light green, and red for Prop Shorts. Prop Shorts work with Initial Longs to establish the start of a new series. More on that math I cannot tell.
In the bottom half of the screenshot is the Dominance Suite itself. It's another one of the four filtering suites found in the script. It is made up of 7 oscillators that work to classify a price bar as being controlled by either the bears or the bulls. If a price bar is controlled by the bears it is said to be a better investment. The Dominance Suite works by applying a moving average to the balance of power. This is the way TradingView has intended the balance of power to be used, and works quite nicely in classifying individual price bars as either bearish or bullish. It's not an overall trend indicator as much as it states whether a bar is mostly controlled by the bears or the bulls.
Here are the oscillators found within the Dominance Suite:
SMA of BOP
EMA of BOP
HMA of BOP
WMA of BOP
VWMA of BOP
TEMA of BOP
LSMA of BOP
Within the script, there is an input for a negative threshold. When each of these 7 oscillators is in confluence and below this set threshold, the Prop Long will be allowed to pass as a real trade.
Keep in mind that each filtering suite also has the option to overload signals.
So not only can you filter signals based on these suites but you can also apply additional volume scaling to signals that don't get filtered.
Here we have the True Oscillator. The True Oscillator is a brand new oscillator. It's similar to things like the RSI or DPO, but technically speaking it considers many more factors into its average than other oscillators. It considers balance of power, sentiment, volume, momentum, gravity, and places special-strategic weighting on price data based on whether it's opening, closing, high, or low. If you stack the True Oscillator up with the RSI you'll notice right away they look similar, but each movement is quite different. Overall the movements are more balanced, the individual bars are more consistent with price data, and the swings are more clearly pronounced while simultaneously having a better register of strength in momentum. We use this indicator to filter and overload signals, to trade according to momentum, and to provide a 16th independent oscillator that can check the OBOS Heatmap without having to be confluent.
The final filtering suite is based on Net Volume. It classifies signals as oversold when there is a significant negative trend in net volume. If Net Volume is under 0, and trends downward for either 3, 4, or 5 bars in a row then it will mark a signal as oversold and allow it to pass. Then, if overloading for this suite is turned on it will allocate more volume to signals it does not filter out.
There is a lot that can be said about this strategy. The primary takeaway though is that it's not just one strategy. It's a tool for everyone, to help them plan their approach to different assets in different market climates. This tool can help you study current market conditions. It can allow you to plan a strategic approach to market segments, and see how your strategy would fare if new market data performed similarly. It's not just one strategy, but more of a strategy printer.
The Origin Suite allows users to plan the positioning of their signals. The Overbought & Oversold Suite allows users to filter their signals based on whether or not they are oversold. The Dominance Suite allows users to filter signals based on whether the market is being controlled by the bears or the bulls. The True Oscillator gives users the ability to filter signals based on a deep and powerful momentum oscillator. The Net Volume Suite lets users filter signals based on volume trends. When signals are filtered, signals that pass, can be overloaded with additional volume scaling. Features like Change-Based Volume Scaling and Position Average Volume Scaling give users plenty of inputs to create complex volume scaling strategies. Common-sense DCA inputs allow users to scale into markets the way pros do.
The Broadview Economic Studio is a powerful tool for planning trades with complex volume scaling strategies.
Users can plan their approach to different kinds of markets. They can link the script with their bot or broker like 3Commas, and the script will automatically send the correct volume scaling through to the bot.
Thank you for your time, and for reading the description of the Broadview Economic Studio.
Volume Delta (Expo)█ Overview
Volume Delta (Expo) is a trading tool that measures the difference between buying and selling volume in a given market. It is a powerful tool for analyzing volume clusters and price action, as it can help traders identify the direction and strength of the trend as well as potential volume-weighted support and resistance areas.
█ How is the Volume Delta calculated?
Volume Delta is calculated by subtracting the number of contracts traded on the bid from the number of contracts traded on the ask. A positive Volume Delta indicates that more contracts are being traded on the ask than on the bid, which suggests buying pressure. A negative Volume Delta indicates that more contracts are being traded on the bid than on the ask, which suggests selling pressure.
Note, our Volume Delta (Expo) uses intrabar analysis in combination with volume clusters which is a great approximation to calculating volume delta on TradingView. The tool is equipped with a unique volume-weighted cluster function to calculate the delta trend over time as well as a dynamic trend strength calculation.
█ How to Use Volume Delta to Analyze Volume Clusters
Volume clusters are areas of high volume that indicate a potential change in price direction. Once the clusters have been identified, traders can then use Volume Delta to measure the difference between buying and selling volume in the clusters.
If the buying volume is greater than the selling volume, it indicates that the price is likely to move higher. Conversely, if the selling volume is greater than the buying volume, it indicates that the price is likely to move lower.
In addition to measuring the difference between buying and selling volume, traders can also use Volume Delta to analyze price action. By looking at the volume clusters and the corresponding price action, traders can identify potential support and resistance levels.
█ How to use
The volume delta provides insight into market sentiment, as a rise in buying volume on a positive close indicates that bullish sentiment is strengthening, while a rise in selling volume on a negative close indicates that bearish sentiment is increasing. In addition, use volume delta to identify the direction and strength of the trend.
It's common among volume traders to use volume delta to confirm trends, identify reversals, divergences, and volume-weighted support and resistance areas
Volume - divergences
If the volume delta is positive but the price trend is still bearish, it could be an indication that the current trend is weakening and a reversal may be imminent. Similarly, if the volume delta is negative but the price trend is still bullish, it could be an indication that the current trend is weakening and a reversal may be imminent.
█ Indicator Features
In addition to the main Volume Delta feature, the indicator has the following features:
Adaptive or Stability Volume Strength: Choose between adaptive or stability volume strength.
Exhausted Volume bars: Show Exhausted Volume Bars on the chart.
Divergences: Enable Regular and Hidden Volume Divergences
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Volume and vPOC InsightsThe vPOC or volume point of control shows where most of the volume was traded. This is important because this is where the institutions and market makers have opened their positions, and these are the ones that move the markets!
This indicator is designed to cut through the volume noise, and enable the hiding of lower volume data.
The main setting allows you to define a lookback, and obscure the candles whose volume is less than x % of the highest volume in this lookback.
Of the remaining candles, their vPOC will be displayed. There are extra settings to extend naked vPOCs, as well as the highs and lows of these high volume candles, plus an EMA based on the vPOC price levels.
I must credit quantifytools @quantifytools who allowed me to utilize his code, for finding vPOCs using lower timeframe candles - there are comments in the code also. It works perfectly so why reinvent the wheel?