Использование Полос Болинжера

Автор: VladVol

Использование Полос Болинжера - Wed Jul 06 2022 02:50 PM

Приветствую!

Пытаюсь прикрутить блок индикаторов Полос Болинжера (+) и (-) к расчетному индикатору (рассчитывается в логической формуле). Использование индикатора приводит лишь к тому, что на графике появляется горизонтальная полоса и указание:
- ПолосаБолинжера(2, 20) = не число
При этом сам самодельный индикатор рассчитывается и на на экран выводится (используется в генерации сигналов)

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

Благодарен за ответ!
Автор: AleksandrGanov

Re: Использование Полос Болинжера - Thu Jul 07 2022 01:47 AM

добрый день. такое возникает когда в процессе расчета есть деление на ноль. лечится либо указанием в формуле начального расчетного бара - поле "начинать с", либо использованием тернарной конструкции:
Code:
индикатор==0? 1: индикатор
Возможно, в самом начале расчета или в другом его месте в Вашем индикаторе появляется появляется нулевое значение. Такая же "история" бывает при расчете SMA. В данном разделе в доке можно посмотреть пример проверки на NaN