Добрый день. Пишу свой индикатор, который использует значения из индикатора RelativeVigorIndex. В методе Process() возникает ошибка: System.ArgumentOutOfRangeException: \"Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index\" В чем может быть причина? Пример упрощенного кода в котором возникает ошибка: public class Test : BaseIndicator { public override bool IsFormed =\u003e _rvi.IsFormed; private readonly RelativeVigorIndex _rvi = new RelativeVigorIndex(new RelativeVigorIndexAverage { Length = 1 }, new RelativeVigorIndexSignal { Length = 1 }); protected override IIndicatorValue OnProcess(IIndicatorValue input) { _rvi.Process(input); _rvi.Average.Process(input); if (input.IsFormed) { var result = _rvi.Average.GetCurrentValue(); return new DecimalIndicatorValue(this, result); } return new DecimalIndicatorValue(this, 0); } }