• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

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

Pharmazon

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

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

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
 
Из собщения об ошибке следует, что на 0 баре идет попытка взять данные с еще несуществующих (на момент обработки нулевого бара) баров №5 и №10. Соответственно, нужно вставить проверку существования необходимого кол-ва баров.
 
Назад
Верх Низ