Как сдвинуть индикатор в область перед графиком? (mql4)

 

Пишу свой индикатор. Мне нужно, чтобы он отрисовывался перед графиком. Использовать отрицательные значения индексации в массиве естественно не получилось. Для примера картинка. На ней три линии, которые рисуются на свечках от 0 до 30. Как сделать, чтобы они же рисовались на свечках от 0 до -30 или где-то в районе синего "кружочка"?

 

 
kermit:

Пишу свой индикатор. Мне нужно, чтобы он отрисовывался перед графиком. Использовать отрицательные значения индексации в массиве естественно не получилось. Для примера картинка. На ней три линии, которые рисуются на свечках от 0 до 30. Как сделать, чтобы они же рисовались на свечках от 0 до -30 или где-то в районе синего "кружочка"?

 

Это не поможет

Устанавливает смещение линии индикатора относительно начала графика.

void  SetIndexShift(
   int     index,       // номер линии
   int     shift        // смещение
   );

 
Vinin:

Это не поможет

Устанавливает смещение линиииндикатора относительно начала графика.

void  SetIndexShift(
   int     index,       // номер линии
   int     shift        // смещение
   );

 

Спасибо большое!

Это как раз то, что было нужно. =)