peacefulLizard50262

Volume Weighted Exponential Moving Average Suite (VWEMA)

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

Double EMA Volume Weighted

Triple EMA Volume Weighted

EHMA Volume Weighted

Higher time frame

Deviation Bands
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.

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 a publication is governed by House Rules. You can favorite it to use it on a chart.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?