Directional Volume IndexDirectional Volume Index (DVI) (buying/selling pressure)
This index is adapted from the Directional Movement Index (DMI), but based on volume instead of price movements. The idea is to detect building directional volume indicating a growing amount of orders that will eventually cause the price to follow. (DVI is not displayed by default)
The rough algorithm for the Positive Directional Volume Index (green bar):
calculate the delta to the previous green bar's volume
if the delta is positive (growing buying pressure) add it to an SMA, else add 0 (also for red bars)
divide these average deltas by the average volume
the result is the Positive Directional Volume Index (DVI+) (vice versa for DVI-)
Differential Directional Volume Index (DDVI) (relative pressure)
Creating the difference of both Directional Volume Indexes (DVI+ - DVI-) creates the Differential Directional Volume Index (DDVI) with rising values indicating a growing buying pressure, falling values a growing selling pressure. (DDVI is displayed by default, smoothed by a custom moving average)
Average Directional Volume Index (ADVX) (pressure strength)
Putting the relative pressure (DDVI) in relation to the total pressure (DVI+ + DVI-) we can determine the strength and duration of the currently building volume change / trend. For the DMI/ADX usually 20 is an indicator for a strong trend, values above 50 suggesting exhaustion and approaching reversals. (ADVX is not displayed by default, smoothed by a custom moving average)
Divergences of the Differential Directional Volume Index (DDVI) (imbalances)
By detecting divergences we can detect situations where e.g. bullish volume starts to build while price is in a downtrend, suggesting that there is growing buying pressure indicating an imminent bullish pullback/order block or reversal. (strong and hidden divergences are displayed by default)
Divergences Overview:
strong bull: higher lows on volume, lower lows on price
medium bull: higher lows on volume, equal lows on price
weak bull: equal lows on volume, lower lows on price
hidden bull: lower lows on volume, higher lows on price
strong bear: lower highs on volume, higher highs on price
medium bear: lower highs on volume, equal highs on price
weak bear: equal highs on volume, higher highs on price
hidden bear: higher highs on volume, lower highs on price
DDVI Bands (dynamic overbought/oversold levels)
Using Bollinger Bands with DDVI as source we receive an averaged relative pressure with stdev band offsets. This can be used as dynamic overbought/oversold levels indicating reversals on sharp crossovers.
Alerts
As of now there are no alerts built in, but all internal data is exposed via plot and plotshape functions, so it can be used for custom crossover conditions in the alert dialog. This is still a personal research project, so if you find good setups, please let me know.
Volumeindicator
*****VOL & RSI indicator*****거래량 인디케이터 스크립트 제작
rsi 2개 선택
평균 거래량의 배수를 선택하여 보라바 생성
추가 rsi 기준이 넘고 배수가 넘게되면 알림 설정 가능
Weekly Bottom Finder 1.0A Tool for Identifying Market Bottoms
The Weekly Bottom Finder indicator is designed for in-depth market analysis on weekly timeframes. Utilizing innovative methodology, it allows traders to identify potential zones of market bottoms, which often mark the beginning of new bullish trends. This indicator combines multiple advanced algorithms working in unison to deliver accurate and reliable signals.
What Makes Weekly Bottom Finder Unique?
Comprehensive Approach
The indicator integrates several analytical techniques, including:
Volume Analysis: Evaluates market activity to highlight significant interest.
Money Flow Index (MFI): Detects overbought and oversold zones.
ATR (Average True Range): Accounts for market volatility.
Advanced Internal Algorithms: Measures trend strength and consistency.
Accurate Bottom Detection
Signals are only generated when all conditions confirm a potential market bottom. This minimizes false signals that are common with many other indicators.
Visualization
Potential market bottom zones are displayed as light green vertical lines, making signals easy to identify without cluttering the chart.
Adaptability
Weekly Bottom Finder automatically adjusts to market conditions, considering volume, volatility, and market dynamics, making it a versatile tool for different markets and scenarios.
Key Features
Parameter Synchronization
The indicator uses finely tuned thresholds for trend analysis, effectively filtering out short-term market noise.
Balanced Settings
Users can adjust the "Bottom Sensitivity" parameter to customize the indicator to their needs, providing either more or fewer signals based on their trading strategy.
Weekly Timeframe
Specifically designed for long-term analysis on weekly candles, the indicator performs effectively across various markets, including cryptocurrencies like Bitcoin, traditional stock markets, and forex trading. It's worth testing the indicator's performance on different exchanges for the same cryptocurrency. Price movements can vary slightly between exchanges, resulting in a different number of signals.
Volume Filters
An additional volume filter ensures that signals are generated only in zones where the market exhibits genuine participant interest.
How Does Weekly Bottom Finder Work?
Calculating Bottom Zones
The indicator identifies potential bottoms when prices are in oversold zones (low MFI) and the market shows high volume, indicating buyer interest.
Double Signal Verification
Each signal is filtered through a system of rules, including ATR and volume analysis, to avoid false positives.
Additional Information
Weekly Bottom Finder helps traders pinpoint key moments when the market may be reaching its lowest points, creating potential entry opportunities. However, it does not provide guarantees and serves only as a supplementary tool for deeper market understanding.
Please Note: Weekly Bottom Finder is an analytical tool that should be used alongside your own research and risk management strategies.
Volume Spike LevelsThis trading indicator finds specific high volume patterns that we have found to be the most likely to act as strong support and resistance levels and plots them on the chart. Using those high probability levels, the indicator will show lines in real time, as well as lines and important zones at the beginning of higher time frames to give you specific levels and areas where price is likely to react.
The most important volume zone for each time frame will have a color fill between the top and bottom lines of that high probability zone so you know to pay extra close attention to that area and look for price reactions there. If you can be patient enough to wait for price to hit these important areas and start to reverse, you will get great entries and help keep yourself from overtrading.
The levels shown can be adjusted to suit your preference, allowing you to get the right amount of levels for your trading strategy, whether that be scalping the 1 minute chart or long term investing via the daily chart.
HOW TO USE
For best results with this indicator, look for 2 types of setups. The first setup is a continuation bounce. You should be looking for these when price has broken out of its recent trading range either to the upside or the downside. When price is extending like this, look to take entries once a volume spike level shows up on the chart and price retraces back to that level. Then take your entry in the same direction as the trend. You can scalp quick wins this way, or you can wait for the next volume spike level to show up and price can’t hold that level any more, then get out. Place your stop loss just beyond the pivot that bounced off of the volume level.
The second type of setup you should look for is a reversal setup. This setup should be used when the market is ranging. Look for the top and bottom of the recent range and find the volume spike levels near the top or bottom of that range and wait for price to reach those levels. Once price hits that level and starts to show a reversal in price, take your entry. You can take quick scalps from those reversals for quick wins, or you can wait for price to reach the next major volume spike level and get out there or just before it. Place your stop loss just beyond the pivot that price made at the volume spike level where you entered your trade.
No matter which setup you are trading, it is never a bad idea to trail your stop loss as price moves towards your take profit level. Whatever volume spike timeframes you are using for your overall trend, you can use a lower time frame volume spike level to give you price points to trail your stop loss to there once price gets supportive at those levels and moves past them.
You should also pay close attention to how price reacts to the important volume zones shown. Many times, price will range inside or near these zones for a while and then form an accumulation just above or below that zone. When this happens, it is likely that price will start to move quickly in the direction that price moved away from that important zone. So when you see the price range inside of these zones and then go just beyond the zone on either side and accumulate, look to trade that breakout of the zone in the same direction that it moved away from the zone.
Note that on lower time frame charts, you will not be able to get some higher time frame levels because Tradingview limits the number of historical bars it can calculate on. So if you are on the 1-5 minute chart, you won’t be able to get yearly or quarterly levels late in the year/quarter due to the number of bars it has to calculate for those levels to populate is beyond the number of allowed bars. You can work around this by manually going to the daily chart and getting the yearly levels and drawing a horizontal line on your chart at the levels shown so that you still have those levels on your lower time frame charts. Unfortunately there is no way for us to work around this with code.
Each setting in the settings panel has a tooltip that will explain that specific setting so you understand how to use it. Just hover your mouse over the “i” icon and it will show a popup with the info. For the non-real time levels, the daily level settings will have the tooltips explaining everything and that info applies to all of the non-real time levels.
MODES
The indicator has two different modes you can use that will affect how the real time levels show up on your chart but will not affect the higher time frame levels. The default mode will give you static horizontal lines only. This means that when a high probability volume spike level comes in, a horizontal line will be drawn and will extend as long as the timeframe that the level is set to. For example a 60 minute volume spike time frame will extend the line for 60 minutes on the chart and then end. These lines will be drawn individually and will not update.
The second mode will give you variable lines and will show a color fill based on where price is in relation to all of the real time levels that are turned on. So if the price is above a level, it will color the background green and if the price is below a level, it will color the background red. This helps identify the trend of price compared to where the high probability volume spike levels came in so you can trade in the direction of the trend. With this mode, the lines for each time frame will update to the new level when a new volume spike for that time frame happens.
ALERTS
The indicator has alerts programmed for each different type of volume spike level that is available to add to your chart. So you can set an alert for when a new volume spike happens on any of the real time volume spike time frames, when price crosses the most recent real time volume spike level for each time frame, alert when any real time volume spike happens, alert when price crosses any of the higher time frame volume levels and also when price has crossed the upper or lower level of any of the important volume zones. Each alert is labeled the same as in the indicator settings so you can easily select which one you want.
For alerts to work properly, you have to have the levels turned on for whatever alerts you use. For example if you want an alert for Realtime 2 Volume Spikes, the Realtime 2 Volume Spike Levels must be turned on and shown on your chart.
Note that when using the alerts for price crossing a level, it will only alert when price crosses the most recent volume spike level. It will not alert when price crosses a previous level of the same time frame.
CUSTOMIZATION
You can customize nearly every feature of this indicator to tailor it to your specific trading style. Some of the customizable features are as follows: turn on or off labels for each time frame, turn on or off the color fills for important volume zones for each time frame, turn on or off the levels for each time frame, adjust the number of previous levels shown for each time frame, change the length of the lines for each time frame, extend the lines right for each time frame, change the color of the lines for each time frame, adjust the color fill colors for important volume zones, adjust the label colors and adjust the label offset length.
We also included some master settings to allow you to control various settings across all time frames with one click. These settings are as follows: turn on or off all labels, turn on or off all realtime levels, remove all lines except the most important volume zone on every time frame, turn on or off all color fills of important zones, adjust the background color fill of the trend coloring when set to variable lines and adjust the background color of all important zones.
There is also a feature that may need to be adjusted when you are looking at charts that do not have a lot of historical data. It will say the index is out of bounds, so look at the index number that the error shows by hovering over the red exclamation point next to the indicator name and adjust the setting labeled “Bar Index Threshold To Fix Errors” to a number that is slightly higher than the index number in the error message. This will fix the error by changing the calculations slightly to adjust for the bar indexes of that specific chart.
MARKETS IT CAN BE USED ON
This indicator can be used on any market that has volume data, including stocks, crypto, futures, forex and more.
TIME FRAMES IT CAN BE USED ON
This indicator has been programmed to work on the following time frames: 15 seconds, 30 seconds, 1 minute, 2 minute, 3 minute, 4 minute, 5 minute, 10 minute, 15 minute, 30 minute, 45 minute, 1 hour, 2 hour, 3 hour, 4 hour, 6 hour, 8 hour, 12 hour, 1 day, 2 day, 3 day, 1 week, 2 week, 1 month, 3 month and 1 year.
If you use a different time frame than shown above, you may get errors or irregular results, so please stick to the time frames that the trading indicator has been programmed to work correctly with.
Effective Volume (ADV) v3Effective Volume (ADV) v3: Enhanced Accumulation/Distribution Analysis Tool
This indicator is an updated version of the original script by cI8DH, now upgraded to Pine Script v5 with added functionality, including the Volume Multiple feature. The tool is designed for analyzing Accumulation/Distribution (A/D) volume, referred to here as "Effective Volume," which represents the volume impact in alignment with price direction, providing insights into bullish or bearish trends through volume.
Accumulation/Distribution Volume Analysis : The script calculates and visualizes Effective Volume (ADV), helping traders assess volume strength in relation to price action. By factoring in bullish or bearish alignment, Effective Volume highlights points where volume strongly supports price movements.
Volume Multiple Feature for Volume Multiplication : The Volume Multiple setting (default value 2) allows you to set a multiplier to identify bars where Effective Volume exceeds the previous bar’s volume by a specified factor. This feature aids in pinpointing significant shifts in volume intensity, often associated with potential trend changes.
Customizable Aggregation Types : Users can choose from three volume aggregation types:
Simple - Standard SMA (Simple Moving Average) for averaging Effective Volume
Smoothed - RMA (Recursive Moving Average) for a less volatile, smoother line
Cumulative - Accumulated Effective Volume for ongoing trend analysis
Volume Divisor : The “Divide Vol by” setting (default 1 million) scales down the Effective Volume value for easier readability. This allows Effective Volume data to be aligned with the scale of the price chart.
Visualization Elements
Effective Volume Columns : The Effective Volume bar plot changes color based on volume direction:
Green Bars : Bullish Effective Volume (volume aligns with price movement upwards)
Red Bars : Bearish Effective Volume (volume aligns with price movement downwards)
Moving Average Lines :
Volume Moving Average - A gray line representing the moving average of total volume.
A/D Moving Average - A blue line showing the moving average of Accumulation/Distribution (A/D) Effective Volume.
High ADV Indicator : A “^” symbol appears on bars where the Effective Volume meets or exceeds the Volume Multiple threshold, highlighting bars with significant volume increase.
How to Use
Analyze Accumulation/Distribution Trends : Use Effective Volume to observe if bullish or bearish volume aligns with price direction, offering insights into the strength and sustainability of trends.
Identify Volume Multipliers with Volume Multiple : Adjust Volume Multiple to track when Effective Volume has notably increased, signaling potential shifts or strengthening trends.
Adjust Volume Display : Use the volume divisor setting to scale Effective Volume for clarity, especially when viewing alongside price data on higher timeframes.
With customizable parameters, this script provides a flexible, enhanced perspective on Effective Volume for traders analyzing volume-based trends and reversals.
Volume StatsDescription:
Volume Stats displays volume data and statistics for every day of the year, and is designed to work on "1D" timeframe. The data is displayed in a table with columns being months of the year, and rows being days of each month. By default, latest data is displayed, but you have an option to switch to data of the previous year as well.
The statistics displayed for each day is:
- volume
- % of total yearly volume
- % of total monthly volume
The statistics displayed for each column (month) is:
- monthly volume
- % of total yearly volume
- sentiment (was there more bullish or bearish volume?)
- min volume (on which day of the month was the min volume)
- max volume (on which day of the month was the max volume)
The cells change their colors depending on whether the volume is bullish or bearish, and what % of total volume the current cell has (either yearly or monthly). The header cells also change their color (based either on sentiment or what % of yearly volume the current month has).
This is the first (and free) version of the indicator, and I'm planning to create a "PRO" version of this indicator in future.
Parameters:
- Timezone
- Cell data -> which data to display in the cells (no data, volume or percentage)
- Highlight min and max volume -> if checked, cells with min and max volume (either monthly or yearly) will be highlighted with a dot or letter (depending on the "Cell data" input)
- Cell stats mode -> which data to use for color and % calculation (All data = yearly, Column = monthly)
- Display data from previous year -> if checked, the data from previous year will be used
- Header color is calculated from -> either sentiment or % of the yearly volume
- Reverse theme -> the table colors are automatically changed based on the "Dark mode" of Tradingview, this checkbox reverses the logic (so that darker colors will be used when "Dark mode" is off, and lighter colors when it's on)
- Hide logo -> hides the cat logo (PLEASE DO NOT HIDE THE CAT)
Conclusion:
Let me know what you think of the indicator. As I said, I'm planning to make a PRO version with more features, for which I already have some ideas, but if you have any suggestions, please let me know.
Volume-Adjusted Schaff Trend Cycle (VASTC)Volume-Adjusted Schaff Trend Cycle (VASTC)
The VASTC is a fairly fast-moving oscillator designed to identify trends early and signal when trends may be nearing their end. While it can be used for both trend-following and mean-reversion strategies , it shines in trend-following setups. It’s particularly useful for catching the start of a trend and giving early warnings that a trend might end soon, making it a valuable addition to a multi-indicator system.
How It Works:
The VASTC adapts the traditional Schaff Trend Cycle by adjusting the MACD component with volume data. This volume-adjusted MACD is run through two stochastic processes , applying exponential smoothing to enhance responsiveness. Volume sensitivity allows the VASTC to adapt dynamically to periods of high or low trading activity, providing more reliable trend signals.
Recommended Use:
Use VASTC in confluence with other indicators to confirm trend entries and exits. It’s best for identifying early trend setups rather than sustaining prolonged trend trades. When used alongside other indicators, especially those with a longer-term outlook or momentum based trend indicators, you’ll gain a clearer signal for potential exits or entries. Always backtest the VASTC on your chosen assets to determine the most effective input parameters, as the defaults may not suit all markets or assets. Different assets behave differently, and adjustments in parameters can improve its ability to analyze the assets you're looking at.
Parameters:
Length : Sets the primary smoothing length.
Fast/Slow Length : Adjust the speed of the volume-adjusted MACD component.
Factor : Controls the final smoothing applied to the STC.
Overbought/Oversold Levels : Defines overbought/oversold levels.
Experiment with these settings to customize the VASTC to your trading strategy and asset.
Disclaimer : This indicator is a tool to complement your trading analysis and should not be used in isolation. Always backtest and use other confluence signals for best results. The assets I looked at when making this indicator are almost certainly different than what you're looking at.
FuTech V-Spike & V-HighlighterFuTech V-Spike & V-Highlighter
In the context of trading and technical analysis, this volume spike & volume highlighter indicator is the perfect indicator used to assess market activity and make informed trading decisions.
Let's Understand in brief as below :
1) Volume Spike :
A volume spike refers to a sudden, significant increase in trading volume compared to the average volume over a specific period.
This spike can indicate heightened interest in a particular security, often preceding price movements.
Traders may look for volume spikes as signals for potential buy or sell opportunities because they can suggest that a stock is experiencing increased activity, possibly due to news, earnings releases, or other catalysts.
Characteristics of a Volume Spike:
Assess the sudden increase in trading volume.
It Can occur in both upward and downward price movements.
Often compared to the average volume over a defined period (e.g., the last 20 days).
2) Volume Highlighter:
A volume highlighter emphasizes significant changes in trading volume on a price chart. This indicator typically uses color coding to highlight periods of high volume, making it easier for traders to identify volume spikes at a glance.
How this indicator works:
a) Volume Spike will calculate the highest volume spike as per the user defined threshold multiplier. (Multiplier = when volume exceeds a certain threshold)
b) The threshold Multiplier can be set based on a fixed number or as a multiple of the Exponential Moving Average volume. Volume Spike Multiplier default is 1.5, means the EMA volume should cross 1.5 times the user defined lookback period
c) The result is derived from the user defined lookback candles by using its EMA instead of SMA, which will give us more precise results.
d) By default, last 10 candles EMA average is used to calculate the Volume Spike but you can choose your lookback period as many days, weeks, months, years of your choice !
e) In Volume Spike -
- Green candle will show Yellow color Bar as Bullish sentiments, whereas
- Red candle will show Black Bar as Bearish sentiments.
f) Volume Highlighter will highlight the candles background if the highest volume is crossing as per the the user defined lookback period
g) Default Lookback period is 20, Color coding (e.g., Blue for bullish spikes, Red for bearish spikes) helps traders quickly assess the volume context.
h) Volume Highlighter plotting shapes and positions can be modified
Illustration:
From the Above pic,
If last Volume Spike is 10 lookback candles, Spike multiplier is 1.5 and Highlighter lookback candles is 20,
Then yellow candle means the spike in volume which is 1.5 times higher than the last 10 candles
Highlighting color defines the highest volumes trading from the last 20 candles which is either Blue (Bullish) or Red (Bearish) sentiments
Conclusion :
Using FuTech V-Spike & V-Highlighter indicator - will help traders identify potential trading opportunities and better understand market dynamics.
By analyzing volume in conjunction with price movements, traders can make more informed decisions based on market sentiment.
Thank you !
Jai Swaminarayan Dasna Das !
He Hari ! Bas Ek Tu Raji Tha !
Volume to Shares Outstanding Ratio IndicatorDescription:
This indicator shows the ratio of trading volume to the total number of shares outstanding.
Formula:
Volume to Shares Outstanding Ratio = (Trading Volume / Shares Outstanding) * 100
説明:
このインジケーターは、出来高を発行済株式数で割った比率を表示します。
式:
出来高の割合 = (出来高 / 発行済株式数) × 100
Atareum Volume Ichimuku CandleAVIC (Atareum Volume Ichimoku Candles) is clearly an awesome indicator that is based on Ichimoku concepts by combination with volume. This is a new approach of volume candles that is combined with Ichimoku concepts and creates such a powerful tool to trace the market and assists traders to make better decisions, truly.
Concept:
Using Ichimoku leading periods and calculations on redesigning new candles in combination with volume, that makes unique reform candles on Tenkansen movement, but these new candles clearly omit noises in combination with volume, and then the new redesigned system of cloud calculations builds, new series of data for Senko Span A and Senko Span B which is so odd in first view, because they will barely ever cross each other, but they show very more informative and useful.
Parameters:
Section 1 : Candle colour setting for flourishing just as you desire !
Section 2 : Defining Periods of standard Ichimoku and source of candle data in combination with determining the smoothing type of moving averages and signal period.
Section 3 : Select using Heikin Ashi based candles alongside with redesigned cloud calculation type and three additional moving averages which can plot on each newly generated candles and standard candles on a chart with the type mode defined in the previous section.
Note: if you want to omit any or all of these moving averages, you can use 0 in period, instead of selecting "None" in the plot moving option!
Usage :
Overall:
Regardless of the additional moving averages which will lead to so many situations of market according to their types and designs, that is four different period for new redesign AVIC and three period for standard chart. You can easily select periods and type for these moving averages. Also, do not forget that signal moving averages is shown only on AVIC chart and have two different colour for upward and downward trends. Other moving averages are plot by just one single colour.
Cloud levels are so important because AVIC candles show respect to them and when they break the clouds upward or downward it's surly beginning of a trend that is may last long. Also when cloud levels flatten, it is determining a support or resistance according to up cloud or down cloud nature and as long as they will continue or repeated periodically on same level of AVIC chart, it will implement their weakness or strength.
Support and Resistance:
Any flattens of cloud up or down level means the support or resistance level due to its nature, but important thing is how long the cloud lasts flatten or how many times repeated in the same level in AVIC chart.
For plotting the support or resistance you should trace first candle of start of flattens in standard chart just like following picture.
Divergence:
All Higher high or Lower low of standard chart has its reflect in AVIC chart but there is secret in it, It is named divergence. When standard chart price candles generating lower low but the AVIC chart candles do not cross the bottom, it means we will spike high as soon as AVIC candle chart complete its divergence. You can see perfect example in following picture.
Cloud level Ends
When cloud down level become flattens and cloud up level start a bull run it means we will face a great up trend movement but as soon as cloud down level starts to move up it mean we are going to finish the bull run and maybe it goes with consolidation phase or reversal phase. This reaction is exactly happen in vice versa for bear run trend. You can see both examples in following pictures.
Note: if we face end of bull run and cloud down level make a U turn shape upside down it means we will have reversal phase even not too long but it is sharp and fast reversal. If cloud down level just turn right slightly, it means we should have consolidation phase, mostly or we can continue the last trend slightly. All these situations can happen in vice versa bear run. You can see example in following picture.
Signals:
Long but risky:
You can go long when AVIC candles are green and be in position as long as they are not change in colour.
Long and safe :
You can go long when AVIC candles cross up cloud down level and be in position as long as AVIC candles cross down cloud up level.
Long and sure:
You can go long when AVIC candles cross up cloud up level and be in position as long as AVIC candles cross down cloud down level.
Short but risky:
You can go short when AVIC candles are red and be in position as long as they are not change in colour.
Short and safe :
You can go short when AVIC candles cross down cloud up level and be in position as long as AVIC candles cross up cloud down level.
Short and sure:
You can go short when AVIC candles cross down cloud down level and be in position as long as AVIC candles cross up cloud up level.
Notice : Candles with large body are so strong but if a body candle is weak or flatten it may a signal of changing colour and direction, especially when using Heikin Ashi type.
It is the result of many years of experience in markets and there are so many details about this AVIC chart which I am in the experiment phase to publish in the future, so please help me with your ideas and do not hesitate to comment and inform me any suggestions or criticism.
Big Volumes HighlighterBig Volumes Highlighter
Overview:
The "Big Volume Highlighter" is a powerful tool designed to help traders quickly identify candles with the highest trading volume over a specified period. This indicator not only highlights the most significant volume candles but also color-codes them based on the candle's direction—green for bullish (close > open) and red for bearish (close < open). Whether you're analyzing volume spikes or looking for key moments in price action, this indicator provides clear visual cues to enhance your trading decisions.
Features:
Customizable Lookback Period: Define the number of candles to consider when determining the highest volume.
Automatic Color Coding: Candles with the highest volume are highlighted in green if bullish and red if bearish.
Visual Clarity: The indicator marks the significant volume candles with a triangle above the bar and changes the background color to match, making it easy to spot important volume events at a glance.
Use Cases:
Volume Spike Detection:
Quickly identify when a large volume enters the market, which may indicate significant buying or selling pressure.
Trend Confirmation: Use volume spikes to confirm trends or potential reversals by observing the direction of the high-volume candles.
Market Sentiment Analysis: Understand market sentiment by analyzing the direction of the candles with the biggest volumes.
How to Use:
Add the "Big Volume Highlighter" to your chart.
Adjust the lookback period to suit your analysis.
Observe the highlighted candles for insights into market dynamics.
This script is ideal for traders who want to incorporate volume analysis into their technical strategy, providing a simple yet effective way to monitor significant volume changes in the market.
Significant Volume with Price Changes HighlightedSignificant Volume with Price Changes Highlighted
The "Significant Volume with Price Changes Highlighted" indicator by PappyTrading is a powerful tool designed to help traders identify significant volume spikes and price changes in the market. This indicator overlays the volume bars on the price chart and highlights them based on specific volume and price change conditions, providing a clear visual representation of market activity.
What It Does
This indicator calculates the moving average of the volume over a specified period and compares the current volume to this average. It also calculates the daily percentage change relative to the previous day's close and compares this to its moving average. The volume bars are then color-coded based on the following conditions:
Bright Green (#089981): Indicates a significant volume spike with an above-average price increase.
Bright Red (#f23645): Indicates a significant volume spike with an above-average price decrease.
Green with 60% transparency: Indicates a normal up day with a price increase but not a significant volume spike.
Red with 60% transparency: Indicates a normal down day with a price decrease but not a significant volume spike.
Additionally, the indicator plots a 20-period simple moving average (SMA) of the volume, providing a reference point to understand the general volume trend.
How It Works
Volume Calculation:
The indicator calculates the 20-period SMA of the volume and compares the current volume to this average to determine if there is a significant volume spike.
Price Change Calculation:
The indicator calculates the daily percentage change in price relative to the previous day's close and compares this to the 20-period SMA of the percentage change to identify significant price movements.
Color Coding:
The volume bars are color-coded based on the combination of the volume and price change conditions. This visual representation allows traders to quickly identify significant market activities.
How to Use It
Overlay on Chart:
Add the "Significant Volume with Price Changes Highlighted" indicator to your chart. The volume bars will be displayed at the bottom of the chart, color-coded based on the conditions described above.
Identify Market Activity:
Use the color-coded volume bars to identify significant market activities. Bright green bars indicate strong buying pressure, while bright red bars indicate strong selling pressure. Transparent green and red bars indicate normal market activity without significant volume spikes.
Volume Moving Average:
The blue line represents the 20-period SMA of the volume. Use this as a reference to understand the general volume trend and identify deviations from the average.
Concepts Underlying the Calculations
Volume Spikes: Significant volume spikes often precede or accompany major market moves. By highlighting these spikes, traders can gain insights into potential market turning points or continuation patterns.
Price Changes: Large price changes relative to the previous day's close indicate strong market momentum. By comparing these changes to their moving average, the indicator helps traders identify unusually strong buying or selling pressure.
This indicator is ideal for traders who want to gain a deeper understanding of market dynamics by analyzing volume and price changes together. It is suitable for various trading styles, including trend following, swing trading, and scalping.
Falcon - Volume & Level reaction Falcon - Volume & Level Reaction
Our indicator, Falcon - Volume & Level Reaction, is designed to provide traders with comprehensive insights into price behavior through the calculation of horizontal volume profiles. By analyzing these profiles, the indicator identifies key levels and assesses price reactions, offering valuable trading signals.
---
# Concept
The Falcon - Volume & Level Reaction indicator is built to help traders identify and capitalize on key market levels by analyzing volume profiles and price behavior. This indicator enhances trading strategies by providing clear signals based on robust analysis, allowing traders to make informed decisions and improve their trading outcomes.
---
# Functions
1. Volume Profile Calculation
- Profile Period: Calculates horizontal volume profiles over a specified number of bars.
- Peak Volumes: Identifies peak volume levels based on the sensitivity parameter.
2. Price Behavior Analysis
- Primary Check: Determines if bars close above or below the peak level.
- Secondary Checks:
- Volume Decrease: Confirms a decrease in volume after the price touches the level.
- Volatility Check: Ensures bars do not exceed the average ATR range.
3. Signal Generation
- Combined Signals: The primary check generates initial long/short signals, while secondary checks strengthen these signals.
- Real-time Alerts: Provides "Potential" short or long signals based on the current candle's closure relative to the level.
4. Comprehensive Analysis: Helps identify multiple factors that validate level protection and potential price reversals.
---
# Description of Checks
1. Primary Check: Price Closure
- This check assesses whether the bars close above or below the identified peak volume levels. If the price closes above the level, it generates a long signal; if it closes below, it generates a short signal. This check is fundamental as it directly indicates the price's interaction with significant volume levels.
2. Secondary Check 1: Volume Decrease
- After the price touches a peak volume level, this check verifies if there is a subsequent decrease in trading volume. A decrease in volume after touching the level suggests reduced market interest at that price, which can indicate potential reversals or continuations based on the overall market context.
3. Secondary Check 2: Volatility Check
- This check ensures that the price bars do not exceed the average ATR range after touching the peak volume level. Lower volatility near key levels indicates stability and strengthens the signal generated by the primary check, confirming the market's reaction to these levels.
---
# How to Use the Indicator
1. Set Parameters: Define volume profile parameters such as profile period, number of peaks, and level sensitivity.
2. Analyze the Chart: Observe the peak volume levels displayed on the chart.
3. Receive Signals: Follow the buy or sell signals that appear when the price touches the level and the primary and secondary checks are met.
4. Respond to Alerts: When a "Potential" long or short signal appears, evaluate the closure of the current candle relative to the level to make a trading decision.
Example of Work
- Setup:
- Result:
---
# Input Parameters
- Profile back: Defines the lookback period for volume profiles (10–500, step 1).
- Max Profile: Sets the maximum number of profiles (10–300, step 5).
- Profiles Length: Specifies the length of profiles (10–100, step 1).
- Profiles Offset: Determines the offset for profiles (0–100, step 1).
- Profiles Width: Sets the width of profiles (1–10).
- Profiles Color: Chooses the color for profiles.
- Lvls Color: Chooses the color for levels.
- Lvl's sensitivity: Adjusts the sensitivity of levels (1–10).
- tolerance: Sets the tolerance level (0.000–0.003, step 0.001).
- tolerance ATR: Defines the ATR tolerance (1.0–4.0).
---
Falcon - Volume & Level Reaction
Индикатор на основе горизонтальных объемов помогает трейдерам выявлять ключевые уровни объемной проторговки, предоставляя четкие сигналы для принятия торговых решений.
Функции
– Определение и отображение пиковых уровней объемной проторговки.
– Сигналы на покупку (Long) и продажу (Short) на основе поведения цены.
– Анализ объема торгов до и после касания уровня.
– Оценка волатильности цены в период консолидации.
– Автоматическая подстройка под выбранный таймфрейм.
– Отображение локальных максимумов и минимумов.
Настройки
– Количество баров назад VRVP: определяет период для расчета горизонтальных объемов.
– Множитель ATR: коэффициент для вычисления волатильности.
– Множитель погрешности: допустимая погрешность касания уровня.
– Период расчета ATR: количество баров для расчета среднего ATR.
– Отображение Local HH/LL: включение/выключение отображения локальных максимумов и минимумов.
Версии
Данный скрипт – упрощенная версия нашего индикатора с закрытым доступом. Открытая версия доступна для BTC и ETH, только на дневном таймфрейме, без возможности изменения параметров
Energy ScriptEnergy Script Indicator
Description of Indicator
The Energy Script Indicator calculates the market's energy using the formula `Energy = Price * sqrt(Volume)`; providing insight into market activity by combining price movement and volume. This indicator is designed to help traders identify potential reversals and continuation points based on energy levels.
Features
Energy Calculation: Utilizes price and volume to compute market energy, highlighting significant activity changes.
Smoothing Options: Two customizable smoothing periods to filter out noise and highlight trends.
Threshold Alert: Set a threshold value to receive alerts when energy exceeds predefined levels, aiding in quick decision-making.
Customizable Colors: Choose colors for different plot lines to suit your charting preferences.
How to Use:
1. Smoothing Periods: Adjust `Smoothing 1` and `Smoothing 2` to control the sensitivity of the energy plots.
2. Threshold: Set the `Threshold` value to identify significant energy levels. Enable or disable threshold plotting as needed.
3. Volume Integration: Toggle `Use Volume` to include or exclude volume in energy calculations.
4. Alerts: Receive alerts when energy levels cross the defined threshold, signaling potential market movements.
This indicator is a powerful tool for analyzing market dynamics by combining price action with volume, providing a deeper understanding of market energy and potential trading opportunities.
Volume Distribution (Heat Map)This Pine Script indicator, "Volume Distribution (Heat Map)" is designed to visualize the distribution of volume across different price levels over a specified lookback period. Here's a detailed breakdown of its functionality and features:
Indicator Overview
User Inputs
Length: The lookback period for analysis, defaulting to 500 bars.
Source: The price source used for calculations (default is the close price).
Color Intensity: Adjusts the intensity of the heatmap colors, with a default value of 25.
Lines Width: The width of the plotted lines, with a default value of 10.
Main Color: The main color used for the heatmap (default is lime).
Logic
The script iterates through the number of bins, calculates the volume for each bin between highest and lowest prices for length period, and updates the corresponding bin in the freq array if the current bar is allowed.
If the current bar is the last bar, the script plots lines and labels based on the volume distribution.
Heatmap Lines:
Solid lines colored based on the volume in each bin, using a gradient from no color to the main color based on amount of volume.
Highest Volume Line:
A dashed red line indicating the bin with the highest volume.
Labels:
Labels for the highest and lowest prices and the volume at the highest volume bin.
Plots
Highest Price Plot: Plots the highest price within the lookback period if the current bar is within the allowed range.
Lowest Price Plot: Plots the lowest price within the lookback period if the current bar is within the allowed range.
Summary
This indicator provides a visual representation of where trading volume is concentrated across different price levels, forming a heatmap. The highest volume level is highlighted with a dashed red line and a label indicating the volume at that level. This can help traders identify significant price levels where trading activity is clustered.
The "Volume Distribution (Heat Map)" indicator is a valuable tool for traders looking to enhance their technical analysis by incorporating volume data into their price charts. It provides a clear and visual representation of where market participants are most active, aiding in better-informed trading decisions.
Volume ScoreVolume Score Indicator (VSCR)
The Volume Score Indicator (VSCR) is a powerful tool designed to enhance your trading analysis by evaluating volume activity relative to historical levels. This indicator provides valuable insights into volume trends, highlighting significant volume spikes and their implications for price movements.
Key Features:
1. Volume Analysis:
a.) Volume (RVol): Calculates the relative volume based on the 50-day simple
moving average.
b.) High Volume Conditions: Identifies conditions where volume is significantly higher
than historical levels, including:
b1.) Highest Volume in 1 Year (HV1Y): Volume exceeds the highest volume of
the year.
b2.) Highest Volume in 3 Months (HVQ): Volume exceeds the highest volume of
the past 3 months.
c.) Pocket Pivot Volume (PPV):
c1.) High Relative Volume: Volume is at least twice the 50-day moving average
volume.
c2.) Pocket Pivot Volume: Latest bar volume is higher than the highest down
volume bar of the last 10 days.
2.Volume Score Calculation:
a.) Computes a cumulative volume score (VSCR) based on the frequency and magnitude
of identified high-volume conditions over a user-defined look-back period (default:
90 days).
b.) Adds points to the volume score based on relative volume (RVol). For example, if
the current day's relative volume is 500% of the 50-day average volume, 5 points
will be added to the volume score.
Formula: Volume Score = Volume Score + (RVol / 100)
3. Customizable Plotting:
a.) High Volume Plotting (HV): Option to plot circles above bars when HV1Y or HVQ
conditions are met.
b.) Pocket Pivot Volume Plotting (PPV): Option to plot circles above bars when any of
the Pocket Pivot Volume conditions are met.
4.Interactive Table Display:
a.) Configurable table to display key volume metrics and scores.
b.) Customizable table layout (horizontal or vertical) and positioning (top, middle,
bottom; left, center, right).
c.) Dynamic Background Coloring: The table cells are color-coded to highlight
significant volume levels and scores:
c1.) Blue: Indicates a very high volume score or count, signaling exceptionally
strong volume activity (e.g., count >= 15, score >= 50).
c2.) Green: Represents a high but not extreme volume level, suggesting notable
volume activity (e.g., 10 <= count < 15, 40 <= score < 50).
c3.) Orange: Marks moderate volume activity, which is still above average but
less pronounced (e.g., 7 <= count < 10, 25 <= score < 40).
c4.) Red: Signifies relatively low volume activity, potentially indicating less
significant volume changes (e.g., count < 7, score < 25).
5.How to Use:
a.) Input Parameters:
a1.) Plot HV: Toggle to plot high volume i.e. HV1Y and HVQ conditions on the
chart. When enabled green plot will appear above the price bars on the
chart.
a2.) Plot PPV: Toggle to plot pocket pivot volume conditions on the chart. When
enabled orange plot will appear above the price bars on the chart.
a3.) Look Back Period: Define the period for looking back to calculate volume
conditions and scores (default: 90 days).
b.) Table Display:
b1.) Panel Options: Customize the table's position, layout, text size, and colors
to suit your preferences.
b2.) Volume Metrics: The table displays counts of high-volume events (HV1Y,
HVQ & PPV) and the cumulative volume score, color-coded based on
thresholds for easy interpretation.
c.) Practical Applications:
c1.) Volume Spike Detection: Quickly identify significant volume spikes that
may indicate institutional buying.
c2.) Historical Volume Context: Understand current volume activity in the
context of historical volume patterns.
c3.) Enhanced Decision Making: Use volume insights to make informed trading
decisions, particularly around areas of significant volume changes.
This indicator is an essential tool for traders looking to incorporate volume analysis into their trading strategy, providing clear and actionable insights into volume dynamics.
***Note***
Candlestick Exclusion: The indicator ignores any candles where the closing price is less than the opening price. All calculations and analysis are based on candles where the closing price is higher than the opening price.
OrderFlow Absorption IndicatorWhat it Does
The OrderFlow Absorption Indicator marks areas where the price absorbs a large volume of aggressive market trades. This indicates areas where price may bounce back due to large limit (resting) orders absorbing significant aggressor volume (market orders). Absorption can also be seen as "preventing" or "stopping" the other side from breaking through a price level (e.g. bids stopping an influx of sell market orders). Absorption may signal a change in sentiment, potentially leading to a pullback or reversal.
An Example of Absorption
Of course, it is not always the case that such bullish absorption will initiate a trend as the example above. The OrderFlow Absorption Indicator merely serves as a tool for spotting possible absorption points in the market which you can incorporate into your trading arsenal.
How it Works
The indicator actively monitors price changes and records volume accumulated at a price level. If the price bounces back to at least where it was before the current price move, the indicator records this as absorption, provided it meets the Volume Requirement and optional Time Requirement.
How to Use it
1. Set Parameters
Choose your desired tick size and volume filter value. If unsure, refer to the table on the top right of the chart for recommended values. An automatic volume limit filter mode is also available.
Automatic Limit Mode : Enable this mode to have the indicator automatically select a volume filter value. It calculates the standard deviation of the last n minutes of volume and multiplies it by a volume multiplier. You can adjust these parameters.
Higher Volume Filter : Setting a higher volume filter value results in fewer, but higher quality detections, reducing noise.
2. Enabling the Time Limit
Enabling the time limit further improves detection quality by filtering out price levels that can defend against quick, sudden aggressive orders, acting as confirmation and indicating strong sentiment and resilient liquidity.
3. Enabling Historical Data Absorption
The indicator can also detect absorption in historical data, though less accurately than in real-time due to OHLCV aggregation.
You can select the granularity of historical data.
Lower granularity (e.g., 1 second) : Provides more accurate detections but may slow down the indicator.
Higher granularity : Improves speed but reduces detection accuracy.
Other Features
Hovering : When hovering over an absorption point, the interface reveals the price where the absorption occurred, along with the volume absorbed by the bids and asks, as well as the volume filter value used.
Delta Mode : In Delta mode, the system calculates the difference between the volume absorbed by bids and asks, revealing points only when the absolute value of this difference exceeds the volume filter value. Especially useful for larger tick sizes.
Troubleshooting
If the indicator doesn't mark anything, it means the traded volume hasn't exceeded the set volume filter value within the specified price intervals(tick size) and time limit. Adjust these settings as necessary.
Volume Spectrum Candles"Volume Spectrum Candles" is a visually intuitive trading indicator that enhances candlestick charts by incorporating trading volume directly into the color of each candle.
Purpose and Utility:
This tool assigns a unique color gradient to candlesticks, which varies from light to dark based on the volume of trades executed. This feature allows traders to immediately recognize and differentiate periods of varying trading activity at a glance.
Target User:
It is specifically designed for traders who integrate volume analysis into their trading strategies, offering a seamless blend of visual cues and technical data.
Benefits:
By providing a visual representation of volume intensity, traders can more effectively identify key market movements, helping to determine optimal entry and exit points. The color gradation adds a layer of quick analysis, making it easier to spot trends in trading volume without the need for additional indicators.
Application and Versatility:
Whether used by day traders to capture short-term price movements or by long-term investors to gauge broader market sentiment, "Volume Spectrum Candles" serves as a valuable addition to any trading setup.
RunRox - Signals MasterSignals Master - meticulously crafted by RunRox, is a versatile tool engineered to accommodate traders of all experience levels. This indicator does not merely suggest potential entry and exit signals; it can seamlessly integrate into your existing trade strategy, enhancing decision-making with its comprehensive features.
With an array of functionalities, Signals Master stands out as a robust standalone product. It is designed to cater to diverse trading approaches, offering real-time signal detection that allows traders to respond swiftly to market fluctuations.
The true power of Signals Master lies in its ability to simplify complex market data into actionable insights. Whether used as a primary indicator or as a complement to your strategy, it helps clarify the trading path ahead, empowering you with confidence in every trade you make.
Core Features of Signals Master
Real-time buy and sell signal alerts
Adjustable sensitivity for tailored signal precision
Customizable alert settings for efficient strategy execution
Advanced backtesting system for strategy optimization
Multiple take profit and stop loss options
Detailed dashboard display for strategy monitoring and adjustments
Support and resistance level identification
Trend lines and color-coded volume bars for easy trend following
Candlestick pattern recognition to anticipate market moves
In the image below, you can see our indicator at work and the explanations.
On the chart, you see buy and sell signals, as well as potential trade exits. The "X" mark can also be interpreted as a trend reversal and a potential signal for a trend change. But always stick to your own exit strategy!
Autopilot \ Optimization
One of the standout features of our Signals Master indicator is its auto-optimization and autopilot capabilities. This function automatically identifies the best settings for specific charts and timeframes, ideal for novice traders.
The autopilot feature simplifies the trading process by continuously adjusting settings to optimize your strategy under varying market conditions. This allows for a more efficient trading experience, focusing on strategy effectiveness rather than constant configuration adjustments.
Signal Mode
The Signal Mode functionality of our Signals Master indicator optimizes signals specifically for either buying or selling, tailoring the best settings to enhance one-directional trading. This feature is particularly useful for traders who prefer to focus exclusively on asset purchases. By optimizing for a single direction, Signal Mode ensures that traders can maximize their strategic approach and efficiency in the markets where they feel most confident. This targeted optimization helps to streamline decision-making processes and improve overall trading precision.
Additional Features
Reversal Zones: This feature identifies potential reversal points in the market, helping traders to spot opportunities where trends might change direction. By marking these zones, traders can anticipate market turns with greater accuracy.
Trend Assistant: Streamline your trend analysis with the Trend Assistant, which highlights ongoing trends and their strength. This tool aids in confirming the trend’s stability, making it easier to decide on entry or exit points.
Neo Cloud: Enhance your market analysis with Neo Cloud, which provides a dynamic visualization of support and resistance levels. This feature helps traders understand the current market state, indicating bullish or bearish conditions.
Candlestick Patterns Detection: Quickly identify key candlestick patterns that signal potential market moves. This detection tool simplifies the complexity of candlestick analysis, allowing for swift, informed trading decisions based on traditional charting techniques.
Volume Candlestick
Enhance your market reading with RunRox’s color-coded volume bars that gauge the strength of buying or selling within each bar. This intuitive feature adds a layer of depth to your analysis, allowing for quick recognition of vital market movements and informed trading decisions.
RISK DISCLAIMER
It is crucial for traders to recognize that while indicators are powerful tools, they should serve as aids rather than definitive solutions. No indicator, including those provided by RunRox, can offer a 100% win rate or replace the need for personal judgment and comprehensive analysis. Our goal is to equip traders with sophisticated instruments that can enhance their understanding and evaluation of market conditions.
We encourage all users of RunRox indicators to utilize them as supplements to their own trading strategies and analyses. The ultimate responsibility for trade decisions lies with the trader, informed by their own knowledge, risk assessment, and market research. Our indicators are designed to support this decision-making process, not to dictate it.
NSE + BSE Volume with Relative Volume Multiplier By AfnanIntroducing the Combined NSE + BSE Volume Indicator with Relative Volume indicator (CRVI).
The Combined NSE + BSE Volume Indicator with Relative Volume Multiplier (CRVI) is an essential tool for Indian traders who are engaged in volume breakout analysis, particularly breakout traders.
Key Features of CRVI:
Combining NSE and BSE Volume: The CRVI consolidates volume data from both the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) into a single chart, ensuring that traders do not miss out on vital volume data from either exchange.
Understanding Operator Activity: This indicator gives traders the advantage of identifying whether operators or smart investors are building positions in either exchange. For instance, while observing an NSE stock chart, traders can now identify if operators are building positions in BSE stocks as well.
Add-on to Relative Volume / Volume Breakout Multiplier (RVI) Indicator: The CRVI is an additional feature integrated into the Relative Volume / Volume Breakout Multiplier (RVI) indicator, providing an enhanced perspective on volume dynamics.
Usage of CRVI:
Quantifying Volume Breakouts: The indicator quantifies the degree of volume breakouts concerning the Simple Moving Average (SMA), facilitating a clearer understanding of the strength of volume breakouts.
Relative Volume Interpretation: By comparing the current volume with the volume SMA, the CRVI delivers a breakout number, such as 2.0 for double the volume SMA or 0.50 for half the volume SMA. This assists traders in gauging the momentum and potential trading opportunities more effectively.
Advantages for Traders:
Enhanced Volume Analysis: Breakout traders, in particular, will find the CRVI invaluable for identifying potential trading opportunities and assessing volume strength more accurately.
Essential Toolkit Inclusion: Traders focusing on volume breakout analysis can benefit significantly from incorporating this indicator into their trading toolkit.
Embracing Continuous Improvement:
Every tool and analysis utilized contributes to the ongoing process of becoming more adept traders. Embracing continuous learning and improvement is the foundation of successful trading. As we move forward, armed with the right tools and mindset, we eliminate the doubts of today and pave the way for a more confident tomorrow.
Gratitude :
Your support, likes, and comments are deeply appreciated. If you have any questions, do not hesitate to reach out. Let's work together to make trading an enriching experience!
USD VolumeA volume tool but the candles represent Volume in USD Format which is usually
here are some examples of what the numbers represent on the right-hand side.
.01 = $10,000
.5 = $500,000
1 = $1,000,000
50 = $50,000,000
250 = $250,000,000
1000 = $1,000,000,000
The lower line is the "Average Volume" based on lifetime history. Anytime volume is below average, this likely denotes most people have capitulated or the markets have grown bored at these price ranges. A squeeze in volume primes the asset for a big move.
The upper line is the 3rd standard of Deviation from the average line. Anytime volume touches that line or goes higher, this denotes its a very big move relative to how the asset typically trades. If the volume stays above this range for an extended period of time, it would be wise to watch the chart closely and start taking profits off the table whether you're shorting or longing the asset.
Cumulative Volume Delta (CVD)█ OVERVIEW
Cumulative Volume Delta (CVD) is a volume-based trading indicator that provides a visual representation of market buying and selling pressure by calculating the difference in traded volumes between the two sides. It uses intrabar information to obtain more precise volume delta information than methods using only the chart's timeframe.
Volume delta is the net difference between Buy Volume and Sell Volume. Positive volume delta indicates that buy volume is more than sell volume, and opposite. So Cumulative Volume Delta (CVD) is a running total/cumulation of volume delta values, where positive VD gets added to the sum and negative VD gets subtracted from the sum.
I found simple and fast solution how to calculate CVD, so made plain and concise code, here is CVD function :
cvd(_c, _o, _v) =>
var tcvd = 0.0, delta = 0.0
posV = 0.0, negV = 0.0
totUV = 0.0, totDV = 0.0
switch
_c > _o => posV += _v
_c < _o => negV -= _v
_c > nz(_c ) => posV += _v
_c < nz(_c ) => negV -= _v
nz(posV ) > 0 => posV += _v
nz(negV ) < 0 => negV -= _v
totUV += posV
totDV += negV
delta := totUV + totDV
cvd = tcvd + delta
tcvd += delta
cvd
where _c, _o, _v are close, open and volume of intrabar much lower timeframe.
Indicator uses intrabar information to obtain more precise volume delta information than methods using only the chart's timeframe.
Intrabar precision calculation depends on the chart's timeframe:
CVD is good to use together with open interest, volume and price change.
For example if CVD is rising and price makes good move up in short period and volume is rising and open interest makes good move up in short period and before was flat market it is show big chance to pump.
Volume-Trend Sentiment (VTS) [AlgoAlpha]Introducing the Volume-Trend Sentiment by AlgoAlpha, a unique tool designed for traders who seek a deeper understanding of market sentiment through volume analysis. This innovative indicator offers a comprehensive view of market dynamics, blending volume trends with price action to provide an insightful perspective on market sentiment. 🚀📊
Key Features:
1. 🌟 Dual Trend Analysis: This indicator combines the concepts of price movement and volume, offering a multi-dimensional view of market sentiment. By analyzing the relationship between the closing and opening prices relative to volume, it provides a nuanced understanding of market dynamics.
2. 🎨 Customizable Settings: Flexibility is at the core of this indicator. Users can adjust various parameters such as the length of the volume trend, standard deviation, and SMA length, ensuring a tailored experience to match individual trading strategies.
3. 🌈 Visual Appeal: With options to display noise, the main plot, and background colors, the indicator is not only informative but also visually engaging. Users can choose their preferred colors for up and down movements, making the analysis more intuitive.
4. ⚠️ Alerts for Key Movements: Stay ahead of market changes with built-in alert conditions. These alerts notify traders when the Volume-Trend Sentiment crosses above or below the midline, signaling potential shifts in market momentum.
How It Works:
The core of the indicator is the calculation of the Volume-Trend Sentiment (VTS). It is computed by subtracting a double-smoothed Exponential Moving Average (EMA) of the price-volume ratio from a single EMA of the same ratio. This method highlights the trend in volume relative to price changes.
volumeTrend = ta.ema((close - open) / volume, volumeTrendLength) - ta.ema(ta.ema((close - open) / volume, volumeTrendLength), volumeTrendLength)
To manage volatility and noise in the volume trend, the indicator employs a standard deviation calculation and a Simple Moving Average (SMA). This smoothing process helps in identifying the true underlying trend by filtering out extreme fluctuations.
standardDeviation = ta.stdev(volumeTrend, standardDeviationLength) * 1
smoothedVolumeTrend = ta.sma(volumeTrend / (standardDeviation + standardDeviation), smaLength)
A unique feature is the dynamic background color, which changes based on the sentiment level. This visual cue instantly communicates the market's bullish or bearish sentiment, enhancing the decision-making process.
getColor(volumeTrendValue) =>
sentimentLevel = math.abs(volumeTrendValue * 10)
baseTransparency = 60 // Base transparency level
colorTransparency = math.max(90 - sentimentLevel * 5, baseTransparency)
volumeTrendValue > 0 ? color.new(upColor, colorTransparency) : color.new(downColor, colorTransparency)
bgcolor(showBackgroundColor ? getColor(smoothedVolumeTrend) : na)
In summary, the Volume-Trend Sentiment by AlgoAlpha is a comprehensive tool that enhances market analysis through a unique blend of volume and price trends. Whether you're a seasoned trader or just starting out, this indicator offers valuable insights into market sentiment and helps in making informed trading decisions. 📈📉🔍🌐