Обърнах внимание но не тръгнах по това разклонение Вместо това оголих кода до минимум,като една много съвестна пираня , и оставих само скелета на твоя индикатор, в смисъл два три реда математика която формира средната тренд линия.
Според мен се получи нещо много интересно
Бялата линия е тренд нагоре
Синята тренд надоло а червените чертички са нулевите или точките на реверс на тренда по съответния тайм фрейм: