Customizable MACD

Customizable MACD - let's tune! This approach let you specify not only lengths and price source but also a type of used movings for the fast, slow and signal lines.

Here is the list of all available movings:

  • ALMA ( Arnaud Legoux )

  • ARSI (Adaptive RSI )

  • DEMA (Double Exponential)

  • EMA (Exponential)

  • FRAMA ( Fractal Adaptive)

  • HMA (Hull)

  • LSQMA (Least Squares)

  • LWMA (Linear Weighted)

  • MD ( McGinley Dynamic)

  • REMA (Regularized Exponential)

  • RMA ( EMA with alpha = length - 1)

  • SMA (Simple)

  • SMMA (Smoothed)

  • TEMA (Triple Exponential)

  • TMA (Triangular)

  • T3

  • VIDYA (Variable Index Dynamic)

  • VWMA ( Volume Weighted)

  • WMA (Weighted)

  • WWMA (Welles Wilder’s Moving Average, EMA with alpha = 1 / length)

  • ZLEMA (Zero Lag Exponential)
Release Notes: Add EVWMA (Elastic Volume Weighted).
Fix KAMA calculation.
Add params for ALMA, KAMA, MD, REMA, T3.
Release Notes: Rename RMA to WMMA (Wilder's Modified MA, i.e. EMA with alpha = 1 / emaLength)
Release Notes: Remove minvals and maxvals from the inputs
Remove from Favorite Scripts Add to Favorite Scripts
A list of Free indicators: https://bit.ly/2S7EPuN
A list of Paid indicators: https://bit.ly/2SQOhDF

Tip Jar
Wow man this is amazing!
@V0M, thank you!
Hi this looks great! but i was wondering how you implement the zero lag ema's
+2 Reply
DannyBaker DannyBaker
@DannyBaker, sorry i figure it out.

thanks so much!!
+1 Reply
everget DannyBaker
@DannyBaker, Hi, thanks, I appeciate it.

FYI: All implemented moving averages are available as independent scripts. You can find them among my scripts.
+1 Reply
Hey, this is great! I was thinking of experimenting with differect kind of MAs on MACD because im not a fan of the original concept. Can you please add the extra variables for ALMA (and/or other MAs)? Your source is locked so there is no way to change that.
@Acel, Hi, thank you!

I'm working on the additional parameters. I will implement them this week.

Also, I have planned to add new MAs and after that I will open script' source code.
+1 Reply
Acel everget
@everget no worries, take your time. You have done lots of work here so its fine to keep it locked as long as its customizable.
@Acel, thank you very much, I appreciate it.
Acel everget
@everget, I think you have added a min val of 1 on the parameters. I cant edit them with decimal points below 1.
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Get Help Feature Request Blog & News FAQ Wiki Twitter
Profile Profile Settings Account and Billing TradingView Coins My Support Tickets Get Help Ideas Published Followers Following Private Messages Chat Sign Out