Fast EMA Hull Average - MetaTrader 5 Script | Trading Script Download - MT4/MT5 Resources

The original Hull Moving Average is calculated as LWMA[square root(period), (2*LWMA(period/2, price)-LWMA(period, price)] (where LWMA is the linear weighted moving average). This calculation produces a fairly smooth average with acceptable lag. Some other average types are also used, but they tend to produce lags that exceed the lag of the original Hull Moving Average.
This version uses "fast ema" (originally posted here: fast exponential moving average ). While the results aren't as smooth as the original Hull, the lag is smaller than the original and it seems like we'll be able to use it anyway. The "lack" of smoothness is quite subjective, once checked it remains smooth in all the right places
You can use this version in the usual way - the change in color can be used as a signal

Attachment download
📎 fast_ema_hull.mq5 (9.06 KB)
Source: MQL5 #22447
💡 Featured Recommendations
✍️ Latest by the author
- •
- •
- •
- •
- •
- •
📌 Popular topics
- •
- •
- •
- •
- •
- •
- •
- •
🔗 You May Be Interested In
- •
- •
- •
- •
- •
- •