BollingerBands
Atom Ответить
08.11.2012


BollingerBands не правильно считаeт Upband и LowBand, когда в Process отправляются он-лайн значения (isFinal=false)

Код

var val = _bollingerElem.Indicator.Process(new CandleIndicatorValue(candle) {IsFinal=false});

Так же пробовал отправлять через DecimalIndicatorValue
Код

var val = _bollingerElem.Indicator.Process(new DecimalIndicatorValue(candle.ClosePrice) {IsFinal=false});


Индикаторы отображаются на графике, причем скользящая в BollingerBands рассчитывается нормально, в то время как значения Upband и LowBand рассчитываются правильно только когда isFinal=true.

Вот проект, в нем легко можно увидеть проблему(используется Quik, тайм - 1 минута).
Project.rar 3,9MB (0)

Теги:


Спасибо:




1 Ответов
esper

Фотография
Программист
Дата: 08.11.2012
Ответить


BollingerBands пока не поддерживает обработку флага IsFinal. Можете помочь с его доработкой?
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy