• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Не строится прямоугольник DrawRectangle

Pharmazon

New Member
NinjaTrader
#1
Доброго времени суток!

Столкнулся с проблемой.. При использовании процедуры построения прямоугольника

DrawRectangle("tag1", 10, Low[10], 5, High[5], Color.Blue);

на графике (даже с абсолютными значения) в окно Output вылезает ошибка

"Error on calling 'OnBarUpdate' method for indicator 'AAPuHH' on bar 0: You are accessing an index with a value that is invalid since its out of range. I.E. accessing a series [barsAgo] with a value of 5 when there are only 4 bars on the chart."

(причем компилятор не ругается и на чарте достаточно свечек)...Подскажите, что может быть?

Версия NT 7.0.1000.6
 
#2
Из собщения об ошибке следует, что на 0 баре идет попытка взять данные с еще несуществующих (на момент обработки нулевого бара) баров №5 и №10. Соответственно, нужно вставить проверку существования необходимого кол-ва баров.
 
Вверх Снизу