Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Есть вопросы по сервису MQL5 Cloud Network? FAQ поможет!
Dmitriy Voevodkin
558
Dmitriy Voevodkin 2015.03.25 04:27 

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

 

Alexander Puzanov
29237
Alexander Puzanov 2015.03.25 05:50  
Использовать объекты не пробовали? OBJ_TREND
Vladimir Karputov
Модератор
42383
Vladimir Karputov 2015.03.25 05:56  
Сначала гарантированно сдвигайте график на определённое расстояние от правого края (CHART_SHIFT_SIZE), таким образом справа будет пустое пространство - вот в нём и можно будет рисовать.
Alexander Puzanov
29237
Alexander Puzanov 2015.03.25 06:05  

А можно задать сдвиг в будущее при описании свойств буфера: SetIndexShift(0, Shift_Forward_Bars):

 

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий