Multiple Moving Averages+TransientZones+Volumes///////////////////////////////////////////////////////////////////////////////////////////
//// MULTIPLE_MA+TRANSIENT_ZONES+VOLUMES ////
/////////////////////////////////////////////////////////////////////////////////////////
// @author GianlucaBezziccheri
// A simple script including:
// 1) 4x Simple Moving Averages
// 2) 4x Exponential Moving Averages
// 3) 4x Weighted Moving Averages
// 4) 4x Volume Weighted Moving Averages
// 5) 4x Hull Moving Averages
// 6) Transient Zones v1.1 (by Jurij)
// 7) Volumes
// You can choose MA type you prefer and even to activate all of them at the same time,
// though i don't recommend doing this.
// For more details about 6) check the original script
Cari dalam skrip untuk "volume"
BTCUSD Combined VolumeThis script sums the volume for BTCUSD across several popular exchanges. I share it not so much as an indicator as a tool to use in other indicators (i.e. those that rely on volume, which often do not work very well for crypto due to the low volumes). Similar sums could easily be created for other currency, and with a little thought I could probably add the ability to parameterize the currency (e.g. type "BTCUSD" or "ETHBTC" or "LTCUSD" or whatever as an input).
I got the idea from seeing someone asking in chat whether it is possible to combine volumes across multiple exchanges, so kudos to oh92 and paaax for the neat idea.
Please feel free to incorporate this in your own indicators as you like...and of course if you're feeling generous, tips are appreciated. Thank you!
BTC
3KmFchJ18QvMzAJKDcFQXvyK9p1EHWQdhP
BCH
qqtrw64ptuwprk5vtj3z8qwkvh3v0jawxq7khqng7x
ETH
0x9b51361A278910Ba3945C7519C9f0FA8a77df18d
LTC
MDeWWsP7XCG2zQuZ2dYALZXQ52u2qkc8fh
On Balance Volume W DivergenceOBV With Divergence Indicator
A comprehensive On Balance Volume (OBV) indicator enhanced with divergence detection capabilities.
Core Features:
Classic OBV calculation with volume-based price movement tracking
Advanced divergence detection system
Multiple smoothing options for OBV
Bollinger Bands integration
Technical Components:
Volume-based price movement analysis
Pivot point detection for divergence
Customizable lookback periods
Adjustable divergence range parameters
Customization Options:
Multiple Moving Average types (SMA, EMA, SMMA, WMA, VWMA)
Bollinger Bands with adjustable standard deviation
Divergence sensitivity settings
Visual customization for signals and alerts
The indicator combines traditional OBV analysis with modern divergence detection, offering traders a powerful tool for identifying potential trend reversals and market momentum shifts.
Key Parameters:
- Pivot Lookback Right/Left: 5 (default)
- Divergence Range: 5-60 bars
- MA Length: 14 (default)
- BB StdDev: 2.0 (default)
Alert System:
- Bullish divergence alerts
- Bearish divergence alerts
- Customizable alert messages
Note: The indicator requires volume data to function properly and will display an error if volume data is not available.
Rolling Angled Volume Profile [Trendoscope®]🎲 Volume Profile Indicators
🎯Traditional Volume Profile
Volume profile indicators visually represent the distribution of volume across price levels. These indicators typically operate on horizontal price levels, making them effective in identifying supply and demand zones in ranging markets. However, they are less useful in trending markets where price movements follow a slope.
🎯The Need for Angled Volume Profiles
Just as support and resistance levels differ from trendlines, volume profile indicators require an equivalent method to account for volume distribution along a sloped trajectory. This would enable more accurate volume analysis in trending markets.
We identified the need of Angled Volume profile and have already published few indicators that implements the concept.
Angled Volume Profile calculates volume distribution along a slope. Users interact with the indicator by selecting the starting point, after which the volume profile is calculated for the selected trajectory.
Volume Forks is another tool that extends angled volume profile analysis, aligning volume profiles along the trajectory of pitchforks.
🎲 Rolling Volume Profile Indicator
The Rolling Volume Profile offers a new approach to angled volume profile calculations, addressing some limitations of earlier implementations:
🎯 Rolling Calculation
The volume profile is calculated for the last N bars of the instrument
The slope of the profile lines is determined by the closing prices of the starting and ending bars
Profiles are drawn in the direction of price movement between the start and end bars.
🎯 Dynamic Updates
As new bars are added, the calculations are updated, and the profile is redrawn based on the latest data.
This dynamic behavior earns it the name "Rolling Volume Profile."
🎯 Advantages Over Earlier Versions
Unlimited Profile Lines : Unlike previous implementations limited to 500 profile lines, this indicator uses polyline objects, overcoming the restriction.
Live Updates : Previous angled volume profile tools lacked real-time updates when new bars appeared. This limitation is resolved in the Rolling Volume Profile Indicator.
The Rolling Volume Profile provides an efficient and scalable solution for analyzing volume in trending markets.
🎯 Indicator Settings
Simple settings include few customisable options
Volume Bars [jpkxyz]
Multi-Timeframe Volume indicator by @jpkxyz
This script is a Multi-Timeframe Volume Z-Score Indicator. It dynamically calculates /the Z-Score of volume over different timeframes to assess how significantly current
volume deviates from its historical average. The Z-Score is computed for each
timeframe independently and is based on a user-defined lookback period. The
script switches between timeframes automatically, adapting to the chart's current
timeframe using `timeframe.multiplier`.
The Z-Score formula used is: (current volume - mean) / standard deviation, where
mean and standard deviation are calculated over the lookback period.
The indicator highlights periods of "significant" and "massive" volume by comparing
the Z-Score to user-specified thresholds (`zScoreThreshold` for significant volume
and `massiveZScoreThreshold` for massive volume). The script flags buy or sell
conditions based on whether the current close is higher or lower than the open.
Visual cues:
- Dark Green for massive buy volume.
- Red for massive sell volume.
- Green for significant buy volume.
- Orange for significant sell volume.
- Gray for normal volume.
The script also provides customizable alert conditions for detecting significant or massive buy/sell volume events, allowing users to set real-time alerts.
Volume Adjusted CandlesTraditional candlestick charts are invaluable for visualizing price movements over time. However, they often lack an explicit representation of trading volume, a key factor that can significantly influence price action. Our Volume Adjusted Candles Indicator fills this gap by incorporating volume directly into the candlesticks, allowing for a more comprehensive analysis.
How Candles are Calculated
Each candlestick in this indicator is adjusted based on the volume of trades that occurred during its timeframe. The process involves segmenting the price range of the trading session into equal parts, known as 'bins'. Each bin represents a segment of the price range, and the volume of trades within each bin influences the final shape and position of the candlestick.
The Formula: The volume adjusted position of each part of the candle (high, low, and close) is calculated using a weighted average formula where each price point is weighted by the volume of trades at that price. This results in a volume-weighted price for each segment of the candle, making it easy to see where the most trading activity occurred and how it impacted price movements.
Cumulative Delta Volume WaveIntroducing an Enhanced Version of the CDV by LonesomeTheBlue
For the original version and description check this link:
What Makes This Version Different than the original?
This enhanced version of the CDV indicator incorporates advanced signal processing techniques to bring new depth to market analysis.
Standard Deviation Bands and EMAs: These additions to the CDV offer a visual representation of significant market movements—highlighting major pumps and dumps, as well as identifying potential support and resistance levels.
Color-Coded Insights: The standard deviation bands utilize color coding based on signal processing principles. This feature becomes increasingly useful the more you zoom out, making it easier to observe and interpret market waves.
Market Maker Activity: By examining fluctuations within the standard deviation bands, traders can gauge when Market Makers are actively maneuvering to establish their long and short positions, often at the expense of retail traders.
EMA Support and Resistance: The embedded Exponential Moving Averages (EMAs) serve as dynamic support and resistance levels. Analyzing these can help traders determine the continuing strength of a market move, whether bullish or bearish.
Visual Guide to the Basics
For a clearer understanding of what this enhanced indicator can show, please refer to the image below:
And in addition to all the above one can detect relevant W and M structures way easier with this indicator ;)
Z-Scored Volume [KFB Quant]The Z-Scored Volume (CSV) indicator is designed to make it easier to identity potential market extremes.
What is the Z-Score?
The Z-Score is a statistical measure that quantifies how far a particular data point is from the mean of a group of data. It's expressed in terms of standard deviations from the mean.
How to calculate the Z-Score?
Z-Score = (Value - Mean) / StDev
How the script works
In this script we calculate the Z-Score of the charts volume.
We get the Mean of the predefined period in the Length Configuration tab by using the ta.sma function.
We get the StDev of the predefined period in the Length Configuration tab by using the ta.stdev function.
The default period is 360.
Past performance does not guarantee future results. This indicator is for informational & educational purposes only.
Volume Forks [Trendoscope]🎲 Volume Forks - Advanced Price Analysis with Recursive Auto-Pitchfork and Angled Volume Profile
The Volume Forks Indicator is a comprehensive research tool that combines two innovative techniques, Recursive Auto-Pitchfork and Angled Volume Profile . This indicator provides traders with valuable insights into price dynamics by integrating accurate pitchfork drawing and volume analysis over angled levels. The indicator does following things
Detects Pitchfork formations automatically on the chart over Recursive Zigzag
Instead of drawing forks based on fib levels, volume distribution over ABC of pitchfork is calculated and drawn in the direction of the handle.
🎲 Brief about Pitchfork
Pitchfork is drawn when price forms ABC pattern. Pitchfork draws a series of parallel lines in the direction of trend which can be used for support and resistance.
There are many methods of drawing pitchfork. In all cases, a line joining BC will make the base of pitchfork and fork lines are drawn from different points of the base. All the fork lines will be parallel. But, the handle of the base defines the direction of fork lines. Classification of pitchfork is mainly based on the starting and ending points of the handle.
🎲 Regular Types
Here, end of the handle is always fixed and it will be the mid point of B and C.
🎯 Andrews Pitchfork
Handle starts from A and joins the base at mid of B and C.
Forks are drawn based on fib ratios from the handle
🎯 Schiff Pitchfork
Handle starts from Bar of A and price of middle of AB and joins the base at mid of B and C
Forks are drawn based on fib ratios from the handle
🎯 Modified Schiff Pitchfork
Handle starts from mid of A and B and joins the base at mid of B and C
Forks are drawn based on fib ratios from the handle
🎲 Inside Types
Here, C will act as end of the handle which joins the Base BC .
🎯 Andrews Pitchfork (Inside)
Handle starts from A and joins the base at C
Forks are drawn based on fib ratios from the handle
🎯 Schiff Pitchfork (Inside)
Handle starts from Bar of A and price of (A+B)/2 and joins the base at C
Forks are drawn based on fib ratios from the handle
🎯 Modified Schiff Pitchfork (Inside)
Handle starts from mid of A and B and joins the base at C
Forks are drawn based on fib ratios from the handle
🎲 Brief about Pitchfork
The Angled Volume Profile technique expands on the concept of volume profile by measuring volume distribution levels over angled levels rather than just horizontal levels. By selecting a starting point and angle interactively, traders can assess volume distribution within specific price trends. This feature is particularly useful for analysing volume dynamics in trending markets.
🎲 Settings
Indicator settings include few things which determine the scanning of pitchforks and few which determines drawing of volume profile lines.
Please note that, due to pine limitations of 500 lines, if there are too many formations on the chart, volume profile may not appear correctly. If that happens, please reduce the number of volume forks per formation.
Volume Profile Bar-Magnified Order Blocks [MyTradingCoder]Introducing "Volume Profile Bar-Magnified Order Blocks", an innovative and unique trading indicator designed to provide traders with a comprehensive understanding of market dynamics. This tool takes the concept of identifying order blocks on your chart and elevates it by integrating a detailed volume profile within each order block zone.
Unlike standard order block indicators, Volume Profile Bar-Magnified Order Blocks pulls data from lower timeframe bars and assigns it to various segments of the order block. By providing this volume profile inside the order block, the indicator supplies a deeper, multi-dimensional view of market activity that can enhance your trading decisions.
Crucially, users have the ability to fine-tune the detection of order blocks. This is made possible through a single input setting called "Tuning". This integer value allows you to control the significance and frequency of the order blocks. Higher numbers will produce more significant order blocks, though they will appear less frequently. Lower numbers, on the other hand, will yield less significant order blocks, but they will occur more often. This enables you to adjust the sensitivity of the indicator according to your specific trading strategy and style.
Key Settings:
Number of Segments: Customize the level of detail in your volume profile by selecting the number of segments you want inside each order block.
Tuning: Adjust the sensitivity of order block detection to align with your trading strategy. Higher values produce more significant but less frequent order blocks, while lower values yield less significant but more frequent order blocks.
Color Inputs: Personalize the look of your chart by selecting the colors for various elements of the indicator. This ensures a seamless integration with your current chart aesthetics and improves visual clarity.
Here is a s creenshot that beautifully demonstrates the power of this indicator. You'll see how the price rejects perfectly off the highest volume segment in an order block, showcasing the indicator's potential for pinpointing high-impact price levels.
While Volume Profile Bar-Magnified Order Blocks offers many unique features, it should be used in conjunction with other indicators and forms of analysis for a complete trading strategy. As with all tools, it does not guarantee profitable trades but is intended to give traders more information to base their decisions on. Use it to complement your existing analysis and enhance your understanding of market behavior.
Experience a new level of clarity in your trading with Volume Profile Bar-Magnified Order Blocks - an indicator that goes beyond the surface to help you navigate the markets more effectively.
Volume Spread Analysis IchimokuThis version of the popular Ichimoku indicator is modified to let the user choose between his classic mode and the volume-weighted mode.
Every line of the indicator is customizable with this function.
The Kijun and Tenkan lines are choosable from:
1. The normal version, so the average of the high and the low of the selected period
2. The volume mode, so the average price of the selected input ponderated to the volume
The Senkau Span A is the average from the Kijun (fast line) and the Tenkan (slow line) lines and it's choosable from:
1. The normal price version
2. The volume mode
3. The average between points 1 and 2
4. The automatic average between the two fast lines that you've chosen
The Senkau Span B is the slowest line of the indicator, used to determine the long-term trend, and can be chosen from:
1. The normal average price between the high and the low of the selected period
2. The volume average price, using the Volume Weighted Moving Average
The Trama Backline is the popular "LUX Algo" T.R.A.M.A. indicator, which I'm thankful for, and can be fantastically used to display the current trend strength and condition. This line is readable in the following way:
- If the line is moving sideways, the trend may be in a consolidation phase
- If the line is moving upwards or downwards, the trend may be in a trend phase
Cumulative Volume Delta [Aggregated]This Indicator is known as Cumulative Volume Delta (CVD), and it represents the total difference between buying and selling pressure.
This indicator use intrabar analysis to strike a balance between the most straightforward and accurate approaches of computing volume delta.
Intrabar analysis is the most accurate method to determine volume delta on historical bars on our charts when TradingView does not currently have historical tick data available.
What is included in the indicator:
Candle Type CVD
Line Type CVD
Aggregated Data which is derived from different exchanges
● Binance
● Bybit
● OKX
● Delta
● WooNetwork
You can choose between Aggregated Data or Single Data by choice.
Aggregated Data - Gathered Data from multiple exchanges which is summarize and became one.
Single Data - Data on your current chart.
Aggregated Data for CVD is still limited to BTC pair as of the moment. The indicator automatically switches to Single Data Type if the opened chart is not a BTC pair.
Candle Colors are fully customizable just like the Tradingview candle settings.
This indicator is mostly compatible to all Crypto.
NOTE: Most code is derived from my library to keep everything neat and clean.
Educational LTF -> HTF volume deltaThis script shows 1 of several technique to gather volume delta
-> more explanation can be found in the script itself,
Cheers!
S2BU2 Volume Oscillator (Improved)Fair Use:
Please do not take my work and sell it under your own name. This was created to benefit everyone - not one person. Feel free however to use it as part of whatever work you wish to sell (of course i would applaud also giving ideas away for free - your choice though ;)
What it is:
The Basis for this Indicator was the original Volume Oscillator. I added Averages for Highs and Lows to make it easier to see relatively over- or undersupplied zones.
I also modified the oscillator to use a fast and a slow moving average à la MACD on itself to get a cleaner and earlier signal for when to expect a big move.
How it works:
A falling MA-line - especially if beneath the Signal-line indicates weakening Strength. Movements made during this time will barely move the needle.
A rising MA-line - especially if above the Signal-line, indicates increasing strength. Movements made during this time will be relatively considerable.
Crossovers above the average High/ below the average Low are especially relevant.
How to use:
Note this is only a recommendation and not advice. Feel free to experiment and adjust the indicator to fit your tradingstyle. This is only my personal setup. Feel free to share your findings.
Best used in combination with another Indicator that gives impulse direction, like for example my Stochastic Momentum Convergence Divergence (). You may also use any other indicator that works for you for this purpose - i am biased towards my own work though :D
What you want to see is a fresh direction-signal followed by a rising MA-line in the Volume Oscillator. For confirmation you can wait until the Volume Oscillator also has a crossover(up only, do not use the crossdown!) between MA- and Signal-line. Best results should be achieved if the MA-line was well below the averageLow-line. Trenddirection may change even while the Volume continuously goes up. Volume is direction agnostic. Always keep an eye on your direction indicator as changes can and will occur. These will be equally as violent and often longer lived than the previous direction you caught - you will lose a lot more than you gain if you do not keep track of that! This Indicator will help you to identify when not to waste your time on a trade, it will not be a magic pill that you can use to set and forget.
Volume Profile and Volume Indicator by DGTVolume Profile (also known as Price by Volume) is an charting study that displays trading activity over a specified time period at specific price levels. It is plotted as a horizontal histogram on the finacial isntrumnet's chart that highlights the trader's interest at specific price levels.
The histogram is used by traders to predict areas of support and resistance. Price levels where the traded volume is high could be assumed as support and resistance levels.
Price may experience difficulty moving above or below areas with large bars. Usually there is a great deal of activity on both the buy and sell side and the market stays at that price level for a great deal of time
It is advised to use volume profile in conjunction with other forms of technical analysis to maximize the odds of success
Light version of Volume Profile is added to Price Action - Support & Resistance by DGT
SonicR PVA VolumesI decided to practice and rewrite some interesting scripts from mt4 to pinescript for myself, all credits are in the source code.
An interesting indicator, I decided to post it like all other alternatives have closed source code, I hope it will be useful for someone!
With this indicator, you can filter small volumes, thereby making less noise so that you notice a possible trend reversal.
For example, rising/extreme factor set to - 1.263, some volume was filtered, now it's more easy to understand, isn't ?
Aggregate BTC Volume + EMA Strat// This strategy buys when the price crosses the Fast EMA. It can go long only
// when the price is above the slow EMA and short when is below. The exit
// is determined by volume spikes, when the volume is greater than the Volume
// MA multiplied by the assigned input multiplier. Thanks to MartinShkreli
// for the Aggregated BTC volume. There is also a Maximum Loss filter which
// should be modified depending on the traded market.
Volume MA - LayeringProvides a volume moving average to show trends in volume. Meant to be used with Volatility MA, and Vol of Vol MA, layered on top of eachother.
Nifty 20 VolumeThis script computes the volume for Nifty 50 index. I am using top 20 stocks here that constitute about 75% of the Nifty 50. I had used the script created by @shijithlal as a base for this. He has used all 45-50 stocks in his script. You can look that up if you want a more accurate volume.
Nifty Pharma VolumeThis indicator plots volume for the index Nifty Pharma using data from it's constituent stocks.
Code taken from @daytraderph 's script called Custom Volume.
Performante's Average Bitcoin Volume EMA Indicator This is the average Bitcoin volume with the data collected from the major retail exchanges + the exponential moving average (EMA) for the volume added on to better understand relative volume.
Thank you Julio!
Rolling Net VolumeMay still make changes, the current study should be helpful as is. Looking to highlight potential relative trend exhaustion in net volume. Should be most effective for stable supply assets. We're looking at an 100 day moving average of net volume essentially. The values of the RNV are slightly exaggerated to help with visibility PLEASE bear this in mind. Never the less, you can look at many commodities and notice moderate and extreme trend exhaustion on the positive and negative side using the transparent bands above and below. The less transparent red band perhaps suggests an opportunity to open a position against the current direction. It's not perfect, I may try to improve it. I am definitely open to feedback and appreciate it very much in advance.