https://www.myzhar.com/blog/tutorials/tutorial-exponential-weighted-average-good-moving-windows-average/
[Tutorial] Exponential Weighted Average ... a good moving windows average