I think moving averages need to just be completely replaced by something else sometimes, they are absolutely garbage for entries due to lag , but I know there are some decent ones like Hma
As calculations for other indicators they are valuable but not on a disgusting looking chart
Price filter is about the most accurate thing for entries I can find
That is similar to moving average
Sorry if this offends just my view