индикатор перерисовуются, как пофиксить?

 

Есть индикатор который отображет гипотетическую динамику цены в будующем. Будующие цены хранятся в массиве. АЛгоритм пермещения линии индикатора взял из Xpprofuter.

for(shift = per - 1; shift >= 0; shift--) {
                  
         drawBuffer[shift] = zz[shift];
         
      }
 

Поставил на график и после Х минут наблюдения вот такая картина, и вроде не перерисовка. Но очень на то похоже.

 

а вот еще интересная картинка, этого же индикатора только на другом компе.