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

Образцы, куски исходников, вопросы. Обсуждаем программирование.
Ответить
Сообщение
Автор
Tovaroved
Сообщения: 10
Зарегистрирован: Чт янв 02, 2014 7:34 am
Откуда: Latvia

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

#1 Сообщение Tovaroved » Чт янв 23, 2014 9:26 pm

1) Можно ли посмотреть свойство "текст" для obj_TrendLine, не открывая окошко его настроек. (Например, hover, или режим показывания их на графике.)

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

Аватара пользователя
Terranin
Site Admin
Сообщения: 846
Зарегистрирован: Вс июл 23, 2006 12:01 pm

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

#2 Сообщение Terranin » Сб янв 25, 2014 3:47 am

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

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

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

Tovaroved
Сообщения: 10
Зарегистрирован: Чт янв 02, 2014 7:34 am
Откуда: Latvia

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

#3 Сообщение Tovaroved » Вс янв 26, 2014 9:05 pm

спасибо.

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

Аватара пользователя
Terranin
Site Admin
Сообщения: 846
Зарегистрирован: Вс июл 23, 2006 12:01 pm

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

#4 Сообщение Terranin » Вс янв 26, 2014 9:55 pm

Tovaroved писал(а):спасибо.

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

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

  ObjectSet(имя, OBJPROP_SCREENCOORDS, 1);
  ObjectSet(имя, OBJPROP_TIME1, x);
  ObjectSet(имя, OBJPROP_PRICE1, y);
Asta la vista
Mike

Ответить