OPEN-SOURCE SCRIPT

Average Volume at Time (AVAT)

Updated
Calculation of average volume at current time for a number of previous sessions, known as Average Volume at Time (AVAT).

Inputs:
* period to use for accumulation. "D" is the default value, useful to view data for each session.
* number of previous sessions to average

TODO: more intelligent accumulation of number of bars in a session, since there may be sessions with different values
TODO: interpolate volume according to current time, inside of the last bar
Release Notes
Volume on last bar is linearly interpolated according to current time (updated every tick).
Release Notes
Reduced function calls.

Cleaned-up comments.
Release Notes
Implemented more intelligent accumulation of number of bars in a session, since there may be sessions with different values.
Release Notes
Time interpolation for the last bar implemented inside the function call (for easier reuse).
Release Notes
max_bars_back increased to 5000 allows an averaging length of 100 down to the 10-minute timeframe.
Release Notes
Added current cumulative volume plot for comparison, which can be disabled.
Release Notes
Added option to show only % ratio of current session to average volume, as a simpler value for decision making. This option disables the other plots.
Release Notes
only aesthetic changes (input strings, histogram width input)

Default length changed to 5 (previous days of data to average).
Release Notes
Changed appearance to look like classic volume bars (green/red). Average value show as transparent area plot.
Code updated to version 5.
Volume Indicator

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?


Also on:

Disclaimer