Так Вы его не обнуляете. Оно у Вас начиная с первого пересечения держит 1 и на следующем пересечении Вы ему снова 1 даете и потом опять 1 даете, всегда ему даете 1.
Что бы лучше понять, дайте любому из ОЗ - EMA.