OPEN-SOURCE SCRIPT

Volume Weighted Exponential Moving Average Suite (VWEMA)

Updated
This is a volume weighted exponential moving average (EMA) script that allows users to customize various parameters to fit their specific needs.

The script includes four different EMA styles: EMA, DEMA, TEMA, and EHMA. Users can choose which style they would like to use by selecting it in the input field. The script also allows users to customize the length of the EMA, with options for both a maximum and minimum length. Users can also choose to use a manual length or to use the dominant cycle within a range as the length.

In addition to these options, the script also includes the ability to turn on or off volume weighting and a daily reset feature that resets the EMA every day. There is also an option to turn on deviation bands, which show the standard deviation of the selected EMA.

Overall, this script offers a wide range of customization options to help users find the best EMA settings for their needs. It is an advanced tool that can be very helpful for traders looking to optimize their EMA strategy.

Cumulative length instead of cycle length
snapshot

Double EMA Volume Weighted
snapshot

Triple EMA Volume Weighted
snapshot

EHMA Volume Weighted
snapshot

Higher time frame
snapshot

Deviation Bands
snapshot
Release Notes
chart change
Release Notes
bug fix
Release Notes
major update thanks to lastguru
added more Dominant Cycle options. Major speed up using MAMA.
Bands and ChannelsOscillatorsvemaVolume

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