Volume v2 by Koenigsegg📌 Custom Volume Indicator (Separate Panel with original Alerts & Built-in Sounds)
🔹 Overview
The Custom Volume Indicator is designed for traders who prefer to view volume in a dedicated sub-window below the price chart, similar to RSI or MACD. Unlike TradingView’s built-in volume indicator, which overlays directly on the main chart, this version provides a cleaner layout by displaying volume in a separate panel.
🔹 Why Use This Indicator?
While TradingView provides a default volume indicator, this version is built for traders who prefer a separate volume panel for improved clarity and focus. Key differences:
✅ Dedicated Lower Panel Display – Unlike the default volume indicator, this version is displayed in a standalone sub-window, keeping the price chart clear.
✅ Better Chart Visibility – Helps traders separate volume analysis from price action, making trend confirmation easier.
🔹 Features
✅ Displays volume in a separate panel below the price chart for a clearer trading view.
✅ Custom color-coded volume bars for bullish volume and bearish volume.
✅ Optional Volume Moving Average (MA) for tracking volume trends.
✅ Sound Alerts on Volume Spikes, Drops and more – Get notified of significant changes in volume.
✅ Built-in Alert Sound Options – Choose from different TradingView notification sounds.
✅ Customizable settings:
- Toggle the MA on/off as needed.
- Adjust the MA length (default: 20).
- Set alert thresholds for high or low volume warnings.
📊 How to Use
- Identify high-volume breakouts and low-volume consolidations.
- Use the Volume Moving Average to confirm trends and market participation.
- Spot bullish/bearish volume surges to strengthen trade decisions.
⚠️ Disclaimer
This indicator is for educational and informational purposes only. It does not provide financial advice or trade signals. Always conduct your own research before making any trading decisions.
Pesquisar nos scripts por "Volume"
Volume Metrics & Market CapitalizationThis Pine Script indicator provides a comparative view of volume metrics and market capitalization to help traders analyze relative volume strength in the context of a stock’s overall size.
Key Features:
Volume Formatting:
Converts numerical values into readable units (K for thousand, M for million, B for billion, T for trillion).
Volume Metrics:
Displays current bar volume, cumulative daily volume, and 30-day average volume.
Market Capitalization Calculation:
Uses the outstanding shares multiplied by closing price to estimate market cap.
Table Display:
Shows all these values in an easy-to-read table in the bottom-right of the chart.
How It Helps Compare Relative Volume to Market Cap
Relative Volume Strength
By comparing current volume and 30-day average volume, traders can quickly gauge if today’s volume is unusually high or low.
If daily volume exceeds the 30-day average, it suggests increased market interest in the stock.
Market Cap Context
Market cap provides a reference for whether a stock is large-cap, mid-cap, or small-cap, influencing how volume should be interpreted.
A high volume surge in a low market cap stock may indicate stronger momentum compared to the same volume change in a large-cap stock.
Liquidity and Volatility Signals
Comparing volume to market cap helps determine liquidity—stocks with low market cap but high volume may be more volatile.
Example: A small-cap stock with $50M market cap trading $20M daily volume is seeing 40% turnover, a significant indicator of strong movement.
Practical Use Case
Day Traders: Spot stocks experiencing unusual volume surges relative to their market cap, identifying potential breakout or momentum plays.
Swing Traders: Assess if a stock is trading at above-average volume levels, confirming strength in trends.
Investors: Understand liquidity and potential institutional interest in stocks, as larger players typically trade in high market-cap names with sustained volume.
This indicator is a quick-glance tool for identifying high-volume stocks relative to their size, helping traders make more informed decisions on potential opportunities. 🚀
Volume ComparisonThis indicator is designed to visually compare the current day's trading volume against the average trading volumes of 3, 5, and 10 days. It highlights certain conditions based on the comparison and provides alerts.
Inputs for Customization:
1. The user can toggle visibility for the 3-day, 5-day, and 10-day average volumes using boolean inputs.
2. Average Volume Calculation:
This indicator calculate simple moving averages of the trading volume for 3, 5, and 10-day periods.
3.Conditions:
The indicator checks whether the current day's volume is greater than the respective moving averages for 3, 5, and 10 days.
4. Background Color for Visual Indicators:
If the current day's volume is greater than any of the averages and the corresponding option is enabled, the background color is adjusted:
* Green if the volume is greater than the 3-day average.
* Blue if the volume is greater than the 5-day average.
* Red if the volume is greater than the 10-day average.
5. Plotting the Averages:
The moving averages are plotted on the chart, with different colors for each (green for 3-day, blue for 5-day, and red for 10-day).
6. This indicator can be used to help visually track whether today's volume is above the moving average, which can signal increased market activity or interest.
Volume Distribution Before/After Top
Description
This script visualizes the distribution of volume before and after a price peak within a specified time interval. The green area represents the volume accumulated before the peak, and the red area represents the volume accumulated after the peak. The script also calculates and displays the volume-weighted average price (VWAP) on each side of the peak with a dotted line and a label.
The key features include:
Volume Visualization: Transparent green and red bars indicate volume fractions before and after the peak.
VWAP Markers: Centered labels with VWAP values are plotted above the corresponding levels.
Interactive Inputs: Define the start and end points of the analysis interval using customizable anchor times.
This tool is ideal for traders who want to analyze how volume dynamics are distributed around key price levels. It can help identify potential zones of support and resistance and improve the understanding of market behavior in response to volume accumulation.
Instructions
Select the start and end anchor times using the input fields.
Observe the volume distribution and VWAP levels on the chart.
Use the visual data to make more informed trading decisions.
Volume Trend Oscillator v1indicator stands out from traditional oscillators due to its focus on volume dynamics as a driver of market trends. while many oscillators are price-based, this one integrates volume activity directly into its calculations, which provides unique insights into the strength and direction of trends influenced by buying and selling pressure.
unique features
focus on volume trends
the oscillator emphasizes the distinction between bullish (upward) and bearish (downward) volume. it calculates moving averages of up and down volumes, allowing for a clear view of the net volume influence in the market.
net volume normalization
the oscillator derives its value by comparing up and down volume relative to the total net volume. this normalization ensures that the indicator adapts to varying market conditions, highlighting meaningful trends rather than absolute volume changes.
trend-sensitive background highlights
the indicator uses customizable thresholds for bullish and bearish zones. when both the oscillator and its moving average cross the thresholds, the background color changes, offering a visual cue for trend identification. this makes it easy to spot potential trend shifts.
smoothing with moving averages
the inclusion of a moving average line of the oscillator provides additional smoothing, helping to filter out noise and offering a clearer signal.
neutrality awareness
the neutral line (set at 0) and visual thresholds give traders a balanced view of market indecision or consolidation, further differentiating it from traditional oscillators that may lack a well-defined neutral state.
non-overlay and clarity
the oscillator is plotted in a separate pane, keeping the chart clean and focused. its simplicity ensures that users can quickly interpret signals without being overwhelmed.
benefits of this approach
volume-driven trend detection: it allows traders to understand whether market trends are backed by actual trading volume, making signals more reliable.
customizable thresholds: users can fine-tune the bullish and bearish levels to suit different trading strategies or timeframes.
effective in volatile markets: by focusing on volume, the oscillator adapts well to volatile markets where price action alone may be misleading.
this indicator is particularly useful for traders who want to incorporate volume dynamics into their analysis to identify potential reversals or trend continuations that might not be apparent with price-focused tools.
Volume TrendThis code defines a custom indicator called "Volume Trend" that aims to identify trends in price action based on volume changes. The indicator calculates a smoothed average of volume data and correlates it with price movements to determine potential support and resistance levels, which are then plotted on the chart. This helps traders make informed decisions about buying and selling based on volume trends.
Key Components and Functionalities:
Inputs:
len (Length): Defines the period for the Exponential Moving Average (EMA) calculation of the volume. This helps to smooth the volume data.
lb (Look Back): Determines how far back the indicator looks to calculate the highest and lowest price points in relation to volume changes.
smt (Smooth): Determines the smoothing level applied to the average of the highest and lowest points to create a smoother trend line.
Volume Analysis:
The script calculates an EMA of the volume using the specified length (len). This smoothed volume data is used to detect volume-based price movements.
Two variables, vl1 and vl2, are used to store the highest and lowest price points based on whether the current volume is higher or lower than the previous volume.
Price-Level Calculation:
The script computes an average of the highest and lowest price levels (vl1 and vl2), and then applies another EMA smoothing to create the final trend line (vl).
Color-Coding of the Trend Line:
Green (lime): When the trend line (vl) is below the current price, indicating a potential uptrend.
Red (red): When the trend line is above the current price, indicating a potential downtrend.
Yellow (yellow): When the trend line is at the same level as the current price, indicating a potential consolidation or neutral trend.
Plotting:
The smoothed trend line (vl) is plotted on the chart with color changes based on its relation to the current price (green for uptrend, red for downtrend, yellow for neutral).
Usage:
The Volume Trend indicator is designed to help traders analyze the relationship between volume and price trends. By plotting dynamic support and resistance levels based on volume changes, it allows traders to:
Identify potential uptrends or downtrends in price based on volume movements.
Spot possible consolidation areas where the price is neutral.
Make better decisions on when to enter or exit trades based on volume-driven price levels.
This indicator can be useful for both short-term and long-term traders who want to incorporate volume analysis into their trading strategies.
Advice:
If you choose the time setting 2 or 3 times higher than the graphics resolution, clearer visuals may appear.
Important Note:
This script is provided for educational purposes and does not constitute financial advice. Traders and investors should conduct their research and analysis before making any trading decisions.
Volume spike detection🔶What it is ?
Volume spike detection that is a tool to help you to define Volume spike better to know whether that is a real signal to focus to trade/invest or you should skip it.
This indicator will measure the current trading volume and then compare with average trading volume to give out volume spike signal. A candle has volume spike that will be marked by a yellow dot below the candle.
Our purpose is, help traders to define Volume spike faster and easier by automation tools and save time during analyzation to give out an exactly investing decision.
What is Volume spike in detail ?
To help you to undertand better about Volume spike, please refer to below picture :
We're having some candles that their trading volume are higher than average volume (blue line on the bottom of chart). They're candles with volume spike and giving us the signal about a huge money flow joined to Bitcoin at that time. You should be careful if you're taking any position that is reversal with these trading volume.
🔶 Who can use it ?
1. All traders who are using NCI, ICT , Smart money concepts, MACD system and other systems...
2. Recommend to use it for H1 timeframe and higher
3. All traders who are trading on Forex, Crypto, Stock, Indicies...
4. All traders who are new or experienced traders
5. Recommend to use for investing or long swing trader
🔶 The purpose of indicator
1. Define big money flow when it joined to market.
2. Helping trader to define MOMENTUM of WAVE
3. Helping trader to define MOMENTUM of candle/price patterns
4. Always "Empty your mind" during Trading because you checked chart less with automation tool.
🔶 How will indicator appear on chart
After you added it on chart, indicator will mearsure and give out the candle having volume spike. Indicator will mark a yellow dot right below the candle for you to recognize the power better.
🔶 INPUT value
There're 2 input value that you can change if you need :
1. Spike ratio % : The value is over from average trading volume
As above picture, you can see we're having 3 volume that is over average trading volume.
The gap is from average value to highest trading volume is spike ratio.
2. Trading period : Here is length of period you want to compare.
For example, you want calculate average volume of 20 periods before as standard to compare and judge a volume spike.
I recommend to set these numbers as default.
🔶 How to use indicator
After setting indicator, indicator will mearsure and run automatically to mark volume spike below the candles on your chart.
You can combine volume spike with your own system to define momentum of wave, price patterns to trade or invest normally.
I hope this indicator help you to trade more effectively.
Volume Footprint Voids [BigBeluga]Volume Footprint Voids is a unique tool that uses lower timeframe calculation to plot different styles of single candle POC.
This indicator is very powerful for scalping and finding very precise entry and exits, spotting potential trapped traders, and more.
Unlike many other volume profiles, this aims to plot single candle profiles as well as their own footprints.
🔶 FEATURES
The script includes the following settings:
Windows: Plotting style and calculations
Coloring modes
Display modes
lower-timeframe calculations
🔶 CALCULATION
In the image above we can see how the script calculates each level position that will serve as a calculation process to see how much volume/closes there are within the levels.
In the image above, we can have a more clear example of how we count each candle close.
We use the prior screenshot as an example, after setting each level we will use the lower-timeframe input to measure the amount of closes within the ranges.
Depending on the lot size, the box will be larger or smaller, usually the POC will always have the highest box size.
NOTE: Size is the starting point, always from the low of the candle.
To find more voids, select a closer LTF to the current one you're using.
To find fewer voids, select a timeframe away from your current one.
Due to Pine Script limitations, we are only able to plot a certain amount of footprints, and we can't plot the whole history chart.
POC will be the largest block displayed, indicating the time point of control
Gray areas are closes above the average
Black are Void or imbalance that price will fill in the future, like FVG
The image above shows an incorrect size input that will lead to bad calculations, while on the other side, a correct size input that will lead to a clear vision and better calculation.
🔶 WINDOWS
The "▲▼" Mode will display delta buyers and delta sellers coloring with voids as black.
It also offers a gradient mode for a beautier visualization
The "Total Volume" mode will display the net volume within the lot size (closes within the levels).
This is useful to spot possible highest net volume within the same highest lot size.
The "POC + Gaps" will show both POC and Gaps as the highest block while all the rest will be considered as the smaller block.
This is useful to see where the highest lot were and if there are higher or lower imbalances within the candle
The last option "Gaps" will simply display the gaps as the highest block, while the POC as the lowest block.
This is useful to have a better view of the gaps areas
🔶 EXAMPLE
This is one of the most basic examples of how this script can be used. POC at the bottom creating a strong support area as price holds and creates higher voids gap that price fills while rising.
🔶 SETTINGS
Users have full control over the script, from colors to choosing the lower-timeframe inputs to disabling the lot size.
Volume Profile [TFO]This indicator generates Volume Profiles from which to display insights about recent Volume Points of Control and High Volume Nodes. Volume Profile is a way to view trading volume by the price where trades have occurred, rather than the time when they occur (as seen by traditional Volume indicators).
By selecting a Resolution Timeframe (1m in this example), we can aggregate the volume at different prices to build a Volume Profile for a specified Profile Timeframe (1D in this example). In this indicator, we make the simple assumption that a given candle's volume is distributed evenly across all points. Realistically, this is seldom the case, but it gives us a starting point to easily estimate the volume at a given price, in turn helping us to build our profiles in a trivial way.
If we do this for all Resolution Timeframe candles within a Profile Timeframe (all 1m candles in a single 1D candle, in this example), then we can successfully aggregate this data and build a full Volume Profile. And thankfully, Pine Script's new polyline feature ultimately allow us to keep more Volume Profiles on our charts. Before polylines, we would have to consider using lines or boxes to represent the individual levels within a given profile, and each script currently has a cap of 500 lines and boxes, respectively. However, one single polyline can be used to draw the complex shape of an entire profile, and we may show up to 100 polylines in a given script. This helps us keep a lot more data on our charts!
Compared to TradingView's Session Volume Profile indicator (blue/yellow), we can see that our indicator (grey) is nearly identical, which verifies that our assumption of a uniform volume distribution is enough to roughly estimate a given Volume Profile. Note in this example the Row Size was set to 200, meaning that 200 levels are used to approximate profiles from each session's high to its low.
Show VPOC will show the volume point of control of each profile, which represents the price level where the largest amount of volume was traded for a given profile. This is shown with the red lines in the following chart.
Extend Last N VPOCs will look for the most recent, user-defined number of VPOCs (not including the current session's VPOC that's still developing) and extend them to the right of the chart as points of reference. The Show Labels Above option will annotate each VPOC with its respective date above a specified timeframe. This way, if one was using Volume Profiles on intraday timeframes, there wouldn't need to be several date strings all showing the same day.
Show Previous HVNs will show high volume nodes from the previous session. The HVN Strength setting is similar to a "pivot strength" that I use in a lot of my scripts - essentially, HVNs are validated by treating them as local highs. With a HVN Strength of 10 for example, if a given level contains more volume than the 10 levels above and below it, then it is validated as a HVN.
For a cleaner look and feel, HVNs can instead be shown as levels (lines) instead of areas (boxes). With levels enabled, solid lines denote the previous session's VPOC, and dotted lines represent all other HVNs. With areas enabled instead, the tops and bottoms will extend above/below the HVN level until a point with greater volume is discovered (marking the "end" of the node).
This indicator can be computationally intensive and may crash from taking too long to execute. In these cases, it's best to disable unused features, decrease the number of Rows, and/or simply reload the chart until it populates.
Volume Profile Segment Difference «NoaTrader»If you use volume profile, then you might have countered wanting to know a segment of the chart's volume profile relative to the whole volume profile. This indicator tries to solve that problem.
When you add it to the chart, first it asks you the start and end point of the segment you want, then it draws the whole chart's volume profile and shows the selected segments relative volume with a different color (blue default).
The default settings are good for a Bitcoin daily chart, so don't forget to change the settings for other symbols and timeframes.
Volume accumulation on past range [TCS] | VTAThe indicator calculates buy and sell volume values for different look-back periods based on the high, low, close, and tick volume data of the chart.
The range can be selected by adding the end date and the look-back period, which starts from the end date. It can calculate a maximum of 100 candlesticks.
The calculated buy and sell volume values are stored in separate variables, representing cumulative volume values over their respective look-back periods. It's important to note that the provided code calculates the buy and sell volume values individually for each look-back period and then sums them.
This information can be useful in understanding who is in control of the market during the selected range. The 'heatmap' is particularly helpful in identifying areas of high or low trading activity, which can help define support and resistance levels.
For example, if there is a greater accumulation of bullish volume than bearish volume and a break occurs in a resistance area, it may present a good entry opportunity.
Please note that this indicator is for educational purposes only and should not be used for trading without further testing and analysis.
Angled Volume Profile [Trendoscope]Volume profile is useful tool to understand the demand and supply zones on horizontal level. But, what if you want to measure the volume levels over trend line? In trending markets, the feature to measure volume over angled levels can be very useful for traders who use these measures. Here is an attempt to provide such tool.
🎲 How to use
🎯 Interactive input for selecting starting point and angle.
Upon loading the script, you will be prompted to select
Start time and price - this is a point which you can select by moving the maroon highlighted label.
End price - though this is shown as maroon bullet, this is price only input. Hence, when you click on the bullet, a horizontal line will appear. Users can move the line to use different End price.
Start and End price are used for identifying the angle at which volume profile need to be calculated. Whereas start time is used as starting time of the volume profile. Last bar of the chart is considered as ending bar.
🎯 Other settings.
From settings, users can select the colour of volume profile and style. Step multiplier defines the distance at which the profile lines needs to be drawn. Higher multiplier leads to less dense profile lines whereas lower multiplier leads to higher density of profile lines.
🎲 Limitations
🎯 Max 500 lines
Pinescript only allows max 500 lines on an indicator. Due to this, if we set very low multiplier - this can lead to more than 500 profile lines. Due to this some lines can get removed.
On the contrary, if multiplier is too high, then you will see very few lines which may not be meaningful.
Hence, it is important to select optimal multiplier based on your timeframe
🎯 No updates on new bar
Since the profile can spawn many bars, it is not possible to recalculate the whole volume profile when price creates new bars. Hence, there will not be visual update when new bars are created. But, to update the chart, users only need to make another movement of Start or ending point on interactive input.
Volume Density w/barcolorOpacity limit set to 70 min & barcolor overlay
The transparency of each candle is based on volume density.
Volume density is calculated as follows.
Volume density = Volume / Price range
Price range uses true range "max(high - low, abs(high - close), abs(low - close))".
Since volume density varies drastically by stock or time, the transparency is calculated based on the deviation rate from the average volume density.
Volume Entry CandlesIntroduction
For Wyckoff, three things are important in analyzing the market: price, time, and volume . This indicator provides two types of signals:
- linked to large movements of volumes (red and purple circles on top);
- large price movements concerning volatility (green/red triangle up/down);
In the first case, it highlights the volumes that differ from the most common values, allowing us to trace the levels that the market feels.
Two levels highlight the volume peaks and two calculation methods can be chosen: by exponential moving average or by standard deviation.
In the second case, the signal is based on Volatility and highlights the cases in which the high and low of the last three candles exceed the ATR by a certain number of times. This may indicate situations where the market corrects the price after a fairly large move.
in addition, a table will give us statistical information that tells us:
- from how many candles a condition does not occur
- the average of the candles for which it occurs
- the maximum number of candles for which this condition has not occurred
Obviously, like any statistical tool, it is not intended as absolute certainty
Settings
Analyze all / Minutes: By checking the box, we analyze all the candles in the chart, removing the check will only analyze the period set in minutes.
Type of Level: Select the strategy to calculate the critical levels of the volumes, we can choose Ema or Standard Deviation.
Minimum tail in %: here we can exclude candles where tails aren't enough big, for example if we want to exclude candles without a tail. Use a negative value to ignore this control
We then have three groups:
- the first for the EMA ;
- the second for the Standard Deviation;
- the third for the ATR and its multiplier;
each has configuration parameters such as period and multiplier
Period: length for Ema , or Standard Deviation or ATR function
level1 and level2: they are the multipliers for the two levels
ATR multiplier: multiply the ATR value that must be exceeded by ( high-low ) of the last few candles
n candles: set the number of candles
Help
Show Vol Histogram to fine-tuning: if checked show histogram and lines to tune the indicator
Dimension: to set the histogram dimension
Base: set the price level where we want the histogram, in fact, the histogram is not dynamically displayed, it needs a price to appear
How to use
I follow this step for scalping trading:
- Select time frame 1 minute;
- Personally, I deselect "show the first level", and use only the second level;
- In the candles indicated by the purple circle and I draw a horizontal line on the closing of the candle;
- I can use the levels plotted with time frames at 1min also the time frames at 3min and 5 min
the volatility trigger appears as green/red columns in the histogram.
- green colors indicate a bullish reversal;
- red colors indicate a bearish reversal;
Example Bullish reversal
Moderate risk:
Entry point: above high
Stop loss: below low
High risk:
Entry point: a half body of the trigger candle
Stop loss: 1 ATR below the low of the trigger candle
Tips
Pair this indicator with some Moving Average and/or divergence indicator.
This is the twin of an indicator that I made, called "Volume Analysis". It's better if you prefer to analyze levels by yourself and keep the volume values always visible
Volume x Price in Crores + RVolScript is designed predominantly for Indian users. Many are used to looking at numbers in lakhs and crores vs millions and billions, this provides a volume figure in rupee crores.
Formula is last close_price x volume / 1 cr or (close_price x volume /10000000). The second figure is the simple moving average (default to 20sma ) again in rupee crores. The third is the relative volume - todays volume / 20 day moving average.
Helpful especially when putting on a trade for a thinly traded stock. It is a quick gauge to how large or small one would want to buy or avoid. Helps manage risk. Also, great to see large volumes in crores to gauge institutional buys or sells.
On 10/NOV/21 - In the chart displayed here, Titan volumes are on average quite substantial as one can see. The 20 day moving average is 550 CR+. 10/NOV volumes are shown as 226 CR and the RVOL is 0.41 (226/550).
Volume Profile HeatmapA variation of a Volume Profile based on code originally by LuxAlgo. () The traditional bar chart is replaced with full-width bars that are brighter for high volume price levels.
Like a traditional VP, its purpose is to visualize how volume corresponds to specific price levels, allowing you to get a quick idea of where the most activity is occurring, and where it hasn't been. This information may provide clues as to where price action may return, areas of support and resistance , and regions where price may move quickly. The basic concepts behind any Volume Profile (or Price by Volume Chart) should apply here as well. (investopedia article)
Inputs are set up such that you can customize the lookback period, number of rows, and width of rows for most major timeframes individually. Timeframes between those available will use the next lower timeframe settings (e.g., 2m chart will use the 1m settings.)
This indicator is experimental and is likely to receive further updates.
Volume Profile [LuxAlgo]Displays the estimate of a volume profile, with the option to show a rolling POC (point of control). Users can change the lookback, row size, and various visual aspects of the volume profile.
Settings
Basic:
Lookback: Number of most recent bars to use for the calculation of the volume profile
Row Size: Determines the number of rows used for the calculation of the volume profile
Show Rolling POC: Determines whether to display the rolling POC of the volume profile
Style:
Width (% of the box): Determines the length of the bars relative to the Lookback value
Bar Width: Width of each bar
Flip Histogram: Flips the histogram, when enabled, the histogram base will be located at the most recent candle
Gradient: Allows to color the volume profile bars with a gradient, with a color intensity determined by the length of each bar
Rows Solid Color: Color of each bar when 'Gradient' is disabled
POC Solid Color: Color of the POC when 'Gradient' is disabled
Usage
It is very common to display volume over time in order to visualize the trading activity made over a specific candle, however this is not the only way to display volume and it can be interesting to put it in relation with the price, which is what volume profiles do.
Volume profiles are displayed as price relative histograms showing the accumulated volume within certain price areas, the number of areas are determined by the row size of the volume profile. Knowing which price's area accumulated the most volume allow highlighting areas of interest to market participants.
Most accumulated volume will be encountered in zones of equilibrium between buyers and sellers; that is zones of local price stationarity. These zones are highlighted by high volume nodes in the volume profile. Imbalance between buyers and sellers are highlighted by thinner zones of the volume profile.
The price level with the most accumulated volume is highlighted by the "point of control" (POC), displayed by the dotted line in the indicator.
The POC is often considered an important level, commonly used as support/resistance by traders. One can verify the accuracy of this use case by using the rolling POC (assuming one would use the POC over time as SR).
Indicator Limitations
Volume profiles are calculated using tick data, which is not the case of this estimate, as such you won't have an accurate representation of an actual volume profile.
The rolling POC can introduce time outs in the script computation, use lower lookback and row size value to display it.
[AKM] VolumeVolume breakout as entry indicator. This indicator will mark the candle as the volume spike/surge, indicate that institution/big player a.k.a jerung/shark make their entry on the market. Please use this indicator along with the AKM Setup4 indicator, as your entry will be depending on the divider line indicate in indicator AKM Setup4.
Rules:
1. Make sure which one are the latest candle volume breakout.
2. Make sure the 1-2-3 pattern has been formed.
3. Your entry position will be based on divider line in AKM Setup4 indicator. Buy entry if the volume breakout happen in Buy Zone or vice versa.
Background Color = Volume that lower than the value set in Low Volume will be in yellow color. Green color will be indicate if close > open and volume bigger than Low Volume. Red color for open > close and volume bigger than Low Volume.
Volume Surge = This will mark a boundary if volume bigger than the value set in Low Volume until the new surge detected.
Average Volume = This will mark a boundary if volume bigger than the value set in Average Volume Candle Bar until the new surge detected.
Remarks : Default value is for Future Crude Palm Oil (FCPO) in 3 minutes timeframe.
Send us private message on TV to gain access to the indicator.
Volume Multi Time FrameHi All,
This script shows total volume info of Higher Time Frame. it checks open/close prices of higher time frame and sets the color. it also show a dynamic line on last volume , so you can see when HTF candle started and ended. by looking at the color of volume columns you can see HTF candle is green or red. it's something like weis wave volume that is using HTF candles.
Higher time frame is set automatically, you can set it manually by choosing "User-defined" in the indicator options and choose higher time frame as you want
Here some examples:
Current time freame is 1min and htf is 1hour
Current time freame is 1min and htf is 1day
Enjoy!
Volume spread for VSAThis indicator tells us whether the volume is ultrahigh volume,high volume, low volume or average volume. These volume has to be used along with price spread.
Wait for the VSA indicator it will be released in one month.
Volume + MA5 & MA10This Volume + MA5 & MA10 (Technical Volume Trend Analysis)
The Volume + MA5 & MA10 indicator provides a precise view of market participation and volume momentum by combining raw volume data with two moving averages (MA5 and MA10). It’s designed for traders who rely on volume-based confirmation to validate price movements, breakouts, and trend reversals.
🔍 Overview
This indicator displays volume bars alongside two smooth volume averages — MA5 (short-term) and MA10 (medium-term) — making it easier to detect shifts in market activity.
When the short-term average crosses above or below the long-term average, it signals a potential change in trading intensity or market sentiment.
⚙️ Key Features
Dual Volume Moving Averages (MA5 & MA10) for short- and medium-term analysis.
Dynamic Bar Coloring based on whether current volume exceeds MA5 or MA10.
Crossover Detection with visual markers for MA5/MA10 intersections.
Alert Conditions to notify you of significant volume trend shifts.
Fully customizable appearance and smoothing options.
📊 How to Interpret
MA5 > MA10 → Increasing short-term volume activity (strengthening momentum).
MA5 < MA10 → Decreasing short-term volume (weakening participation).
Rising volume with price → Confirms trend strength.
Falling volume with rising/falling price → Suggests potential reversal or reduced conviction.
💡 Applications
Confirm breakouts and trend continuations.
Identify momentum divergences between price and volume.
Filter out low-volume or weak-trend setups.
Combine with RSI, MACD, or moving averages for enhanced signal validation.
✅ Advantages
Simple yet powerful structure for clean visual analysis.
Works across all timeframes and markets (crypto, stocks, forex, indices).
No repainting — reliable for both live and historical backtesting.
Use Volume + MA5 & MA10 to strengthen your technical analysis and gain a deeper understanding of how market participation drives price trends.
VOLUME PROFILE WITH FOOTPRINT AND IMBALANCEVOLUME PROFILE WITH FOOTPRINT AND IMBALANCE
A professional-grade market structure analysis tool that combines three powerful trading concepts into one comprehensive indicator: Volume Profile, Footprint Charts, and Imbalance detection. This script provides optimum-level market analysis for trading.
KEY FEATURES
1. Multi-Day Volume Profile
Customizable Row Density: Adjust price level granularity for precise volume distribution analysis
Point of Control (POC): Automatically identifies the price level with highest traded volume
Value Area Calculation: Highlights the price range containing 70% of the day's volume (customizable percentage)
Value Area High (VAH) & Low (VAL): Clear demarcation of institutional acceptance zones
Horizontal Volume Bars: Visual representation of buying vs. selling pressure at each price level
Color-Coded Volume: Distinguishes between value area volume and outlier volume for better visual clarity
2. Previous Day Reference Levels
Previous Day High/Low (PDH/PDL): Critical support/resistance levels from prior session
Previous Day POC: Yesterday's highest volume node - often acts as magnetic price level
Previous Day VAH/VAL: Prior session's value boundaries for gap analysis and mean reversion setups
All previous day levels extend into current session with customizable colors and line styles
3. Virgin Point of Control (VPOC)
Untouched POC Identification: Automatically tracks POC levels that haven't been revisited by price
Real-time Validation: Monitors whether subsequent price action has tested each historical POC
Multi-Day Tracking: Maintains VPOC levels across multiple sessions until filled
High-Probability Targets: Virgin POCs often act as magnets for future price action
4. Footprint Zone Analysis
Footprint Zone Detection: Identifies price levels touched only once during the session
Automated Ribbon Consolidation: Groups consecutive Footprint Zone into visual zones
Price Range Sensitivity: Automatically adjusts granularity based on instrument price
Historical Persistence: Consolidates previous day's footprint zones for multi-day context
Auction Failure Zones: Footprint Zone often indicate areas of poor liquidity and potential reversal points
5. Three-Candle Imbalance Detection
Bullish Imbalance
Bearish Imbalance
Visual Markers: Clear circular indicators on all three candles forming the imbalance
Customizable Colors: Separate colors for bullish and bearish imbalances
Gap Validation: Ensures meaningful price displacement before flagging imbalance
Volume % of Diluted Shares OutstandingIndicator does what it says - shows the volume traded per time frame as percentage of shares outstanding.
There are three scaling modes, see below.
Absolute (0–100%+) → The line values are the true % of diluted shares traded.
If the plot is at 12, that means 12% of all diluted shares traded that day.
Auto-range (absolute) → The line values are still the true % of shares traded (the y-axis is in real percentages).
But the reference lines (25/50/75/100) are not literal percentages anymore; they are markers at fractions of the local min-to-max range.
So your blue bars are real (e.g., 12% really is 12%), but the dotted lines are relative.
Normalize to 100 → The line values are not the true % anymore.
Everything is re-expressed as a fraction of the recent maximum, so 100 = “highest in the lookback window,” not “100% of shares.”
If the true max was 30% of shares traded, and today is 15%, then the plot will show 50 (because 15 is half of 30).






















