Ошибка деления на 0 при добавлении в индикатор RSquared (линейная регрессия)
Добрый день!
Наконец-то написал себе робота (альфа-версию), основанного на регрессионном анализе.
В основном работает, но ВНЕЗАПНО при добавлении в индикатор через стратегию очередного среднего значения свечи ругается на эксепшн деления на 0.
Код
_strategy.LR_R3.Process((DecimalIndicatorValue)(candle.OpenPrice / 2 + candle.ClosePrice / 2));
(здесь LR_3 - R квадрат на 3 периода - характеризует "мгновенную" волатильность)
Что это может быть? Добавить обработку делений на 0 в самом индикаторе???