Очевидно реализуется просто.
ΔEMA и формула ΔEMA[i-1]
Их пересечение и есть изменение направления.
Два обновляемых значения.
Одно от пересечения снизу, второе от пересечения сверху. (если нужно раздельно подсчитать) Если считать вместе, то через блок ИЛИ. И подать на ОЗ.
Для каждого ОЗ счетчик в формуле ОЗ+1.