О, действительно все так, как написал, молодец, что додумался.
По поводу не использовать i-1, а обновляемое значение: как этот индикатор сделать без i-1, а с еще одним обновляемым значением вместо i-1, можешь здесь выложить скриптик.