Скачать MetaTrader 5

Как привязать OBJ_TEXT к нижней границе графика

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

Собственно сабж.

Примерчик:

График 

Внизу графика надписи Asian Open, Frankfurt Open и т.д. Объект вроде бы TEXT, развернут на 90 градусов.

Для объекта TEXT параметры дата/время и цена.

Вычислять цену на нижней границе и каждый раз перерисовывать? включая изменение размеров окна? 

Перерисовывать не очень хочется, т.к. индикатор все-таки... 

Artyom Trishkin
Модератор
82549
Artyom Trishkin  
elugovoy:

Собственно сабж.

Примерчик:

 

Внизу графика надписи Asian Open, Frankfurt Open и т.д. Объект вроде бы TEXT, развернут на 90 градусов.

Для объекта TEXT параметры дата/время и цена.

Вычислять цену на нижней границе и каждый раз перерисовывать? включая изменение размеров окна? 

Перерисовывать не очень хочется, т.к. индикатор все-таки... 

Можно же задать точки привязки

OBJPROP_CORNER угол графика для привязки графического объекта;

OBJPROP_ANCHOR положение точки привязки графического объекта.


CHART_PRICE_MIN возвращает значение минимума графика.

Eugeniy Lugovoy
1994
Eugeniy Lugovoy  
artmedia70:

Можно же задать точки привязки

OBJPROP_CORNER угол графика для привязки графического объекта;

OBJPROP_ANCHOR положение точки привязки графического объекта.


CHART_PRICE_MIN возвращает значение минимума графика.

Спасибо. Если опираться на минимальную цену на графике, то все же придется перерисовывать для случаев зума, изменения размеров окна и т.п.

Deft
102
Deft  
Eugeniy Lugovoy:

Спасибо. Если опираться на минимальную цену на графике, то все же придется перерисовывать для случаев зума, изменения размеров окна и т.п.

Так как решил проблему, вижу в соседней ветке https://www.mql5.com/ru/forum/35664 - уже подписи привязаны к вертикальным линиям и нижней части графика? Неужели при прокручивании графика все координаты Y пересчитывать?
Свойства индикатора и раскраска дополнительных объектов
Свойства индикатора и раскраска дополнительных объектов
  • www.mql5.com
Каждый рынок раскрашивается предопределенным цветом, дополнительные объекты (вертикальные линии и подписи) берут свойства #property индикатора. - - Категория: технические индикаторы и анализ рынка форекс
Vasyl Nosal
19037
Vasyl Nosal  
Eugeniy Lugovoy:

Спасибо. Если опираться на минимальную цену на графике, то все же придется перерисовывать для случаев зума, изменения размеров окна и т.п.

OBJ_LABEL

+

OBJPROP_ANGLE

помогут 

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