Интерактивный индикаторный буффер

 

Позволил себе развить идею изменения входных параметров индикатора на ходу: индикатор не только пересчитывается на ходу, но и визуально трансформируется.

Для реализации задумки написал универсальный интерактивный индикаторный буффер.

В приложенном архиве исходники + пример двух интерактивных индикаторов: экспоненциальная средняя и ЗигЗаг.

Входные параметры меняются с помощью клавиш TAB и NumLock-клавиатуры (см верхний-левый угол чарта).

 

Для буфферов DRAW_ZIGZAG попытался реализовывать интерактивность, но не понял до конца, как же разработчики его сделали. Поэтому для DRAW_ZIGZAG интерактивность отсутствует.

 

В приложенном интерактивном ЗигЗаге великолепно видно  его замечательное свойство:

N <= M равносильно (необходимо и достаточно) ZZ(M) является подмножеством ZZ (N). Т.е. при увеличении N множество ZZ(N) редеет - уменьшается количество точек, при этом новые не появляются.
Файлы:
interactive.zip  12 kb