작업 종료됨
명시
Есть индикатор рассчитывающий ширину лент боллинджера - ibandswidth (в аттаче). Необходим новый индикатор на основе имеющегося либо можете писать все с нуля.
Новый индикатор должен выводить минимальное значение ibandswidth за N количество баров (значение задается в индикаторе мной самостоятельно) * на определенную величину (к примеру на 1,8).
Входящие данные для Нового индикатора:
Bandsperiod - период лент боллинджера
BandsShift - сдвиг
BandsDeviations - отклонение от лент боллинджера (может быть не целым числом - к примеру 2,1)
Slow - сглаживание
Digit - количество знаков после запятой
MinBWperiod - то самое N количество баров на котором вычисляем минимальное значение ibandswidth
Mnozhitel - величина на которую умножаем минимальное значение.
Индикатор должен выводится в отдельном окне ( в виде линии или в виде гистограммы - не принципиально) + значение индикатора должно быть в окне данных - для дальнейшего использования его значения.
Версия доработанного такого индикатора у меня есть i-BandsWidth moded_close - в аттаче, но в нем есть значительный косяк. Там есть такой параметр как HistBars - и он все портит, так как из за него индикатор бывает подвисает и не рисует ничего на последующих барах + чтобы просмотреть историю далеко назад - нужно выставлять там 500000000000 - как то бредово - но главное конечно что он просто встает и перестает выдавать данные даже тупо при переключении ТФ.
Нужен индикатор который будет адекватно все рисовать и выдавать данные как собственно изначальный индикатор ibandswidth - он всегда адекватно работает.