Не точное отображение прямоугольников на графике

 

Всем привет. Пишу индикатор, который должен рисовать прямоугольники(зоны) с высотой от Open до High свечи и от Low до Open.

Воспользовался функцией RectangleCreate из справочника и вот что получается:

куда то делось по 2 пипса..

А теперь эта же свеча и тот же прямоугольник с другим Zoom:

Уже другие значения, но все-равно не точно. И так с каждым прямоугольником(((

Подскажите есть-ли решение?

В коде пишу так: 

RectangleCreate(0,"Zone "+ (string)ZoneNumber,0,Time[i+MaxNum],Open[i+MaxNum],Time[i+MaxNum]+Period()*DrawAcross*60,High[i+MaxNum],clrLightSalmon,STYLE_SOLID,1,true,true);
 
Roman Kotov:

Всем привет. Пишу индикатор, который должен рисовать прямоугольники(зоны) с высотой от Open до High свечи и от Low до Open.

Воспользовался функцией RectangleCreate из справочника и вот что получается:

куда то делось по 2 пипса..

А теперь эта же свеча и тот же прямоугольник с другим Zoom:

Уже другие значения, но все-равно не точно. И так с каждым прямоугольником(((

Подскажите есть-ли решение?

В коде пишу так: 

На всплывающих подсказках цена на которую установлен курсор крыски, но не цена объекта.

 
Roman Kotov:

Всем привет. Пишу индикатор, который должен рисовать прямоугольники(зоны) с высотой от Open до High свечи и от Low до Open.

Воспользовался функцией RectangleCreate из справочника и вот что получается:

куда то делось по 2 пипса..

А теперь эта же свеча и тот же прямоугольник с другим Zoom:

Уже другие значения, но все-равно не точно. И так с каждым прямоугольником(((

Подскажите есть-ли решение?

В коде пишу так: 

Выделяете двумя кликами мышки объект "Rectangle", правой кнопкой мыши "Свойства -> Параметры", и там увидите реальные цены установки

 
да, в параметрах объекта значения правильные