Перерисовка и пересчет индикатора

 
Здравствуйте!

Есть гистограмный инидкатор, например его расчет делается на последние 500 баров то есть от нулевого до 499-го. Но получается интересная штука, что при изменении цены не всегда перерисовываеются и сооветственно меняют цвет 1-2 бары.
Подскажите пожалуйста как надо сделать чтобы гистограмный индикатор пересчитывал определенное количество баров последних через определенное время либо в конце и начале нового бара? Очень надо.

Спасибо!