Добрый день,
у меня такая задача: хочу создать индикатор, который начинает считать для фин.инструмента(например, открытие) некоторое значение основанное на N предыдущих значений инструмента.
Причем сделать так, чтобы первые N-1 значений вычислялись только при достожении N бара, или вовсе не вычислялись.
А если значений инструмента больше чем N, то вычислялись бы только новые точки. То есть чтобы получаемый ряд каждый раз не пересчитывать заново.
Пока написал примитивный индикатор с интерфейсом IDouble2DoubleHandler, но не знаю насколько правильный выбор для данной задачи.