maybe you're interested in this one (mql5)
Originally by Andreas Uhl, updated by Navdeep Singh
Sometimes it does a very good job in keeping you out of bad trades.
I compared it to averages - mtf - alerts8.3 - atr bands by MrTools.
CMA EMA6 vs averages - mtf - alerts8.3 - atr bands EMA9