Страница 1 из 1

Объекты. Поместить TrendLine из индикатора в другое окно.

Добавлено: Чт янв 23, 2014 9:26 pm
Tovaroved
1) Можно ли посмотреть свойство "текст" для obj_TrendLine, не открывая окошко его настроек. (Например, hover, или режим показывания их на графике.)

2) Можно ли из индикатора, который живет в ow_SeparateWindow, создать объект в окне графика?

Re: Объекты. Поместить TrendLine из индикатора в другое окно

Добавлено: Сб янв 25, 2014 3:47 am
Terranin
Tovaroved писал(а):1) Можно ли посмотреть свойство "текст" для obj_TrendLine, не открывая окошко его настроек. (Например, hover, или режим показывания их на графике.)

2) Можно ли из индикатора, который живет в ow_SeparateWindow, создать объект в окне графика?
1. Нельзя, это был задел на будущее но пока не реализован. Как хувер показывается имя обьекта.

2. Нет, только из индикатора который на самом графике. Каждый индикатор работает только со своим окном.

Re: Объекты. Поместить TrendLine из индикатора в другое окно

Добавлено: Вс янв 26, 2014 9:05 pm
Tovaroved
спасибо.

Ещё вопрос про вывод текста.
obj_TextLabel пока не не поддерживается, правильно?
Есть ли способ выводить текст в окне графика, хотя бы типа Comment() mql4, чтобы текст не уезжал с барами?
Рисовать obj_Text, и двигать на каждом баре?

Re: Объекты. Поместить TrendLine из индикатора в другое окно

Добавлено: Вс янв 26, 2014 9:55 pm
Terranin
Tovaroved писал(а):спасибо.

Ещё вопрос про вывод текста.
obj_TextLabel пока не не поддерживается, правильно?
Есть ли способ выводить текст в окне графика, хотя бы типа Comment() mql4, чтобы текст не уезжал с барами?
Рисовать obj_Text, и двигать на каждом баре?
Можно установить свойство OBJPROP_SCREENCOORDS в 1 и тогда координаты текста будут выражаться в пикселях и он будет привязан к экрану. Т.е.

Код: Выделить всё

  ObjectSet(имя, OBJPROP_SCREENCOORDS, 1);
  ObjectSet(имя, OBJPROP_TIME1, x);
  ObjectSet(имя, OBJPROP_PRICE1, y);