Блок "Формула"
Формула такая: Макс1[ГмахБар],
где
Макс1 - блок "Максимум"
ГмахБар - блок "Обновляемое значение", хранит определенный номер бара
При запуске ошибка:
12:28:01.81 137 Скрипт 'test3': Элемент 'Формула1' содержит ошибку: Неизвестный индекс ГмахБар.

Если формулу немного изменить: Макс1[i-ГмахБар] - все штатно работает
Уже сломал голову, что тут не так.
Поскольку само значение ГмахБар отображается на графике в виде дробного числа (5 нулей после запятой), думал, что с типами что то не то... Понятно, что использовать переменную типа Double в качестве индекса массива врядли можно. Но и формула типа "Макс1[(int)ГмахБар]" тоже не работает, ошибка:
12:33:48.48 137 Скрипт 'test3': Элемент 'Формула1' содержит ошибку: Неожиданное окончание формулы.

Кто подскажет, в чем тут дело и как обойти?