Получить свойство объекта не зная его имени

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

Здравствуйте!

Есть ли способ получить свойство (а именно - его ценовое выражение ) объекта (трендовой линии) не зная его имени?

Из тог, что известно: тип - трендовая линия, время (текущий бар) и цвет этой линии. Имени нет.

Дело в том, что есть сторонний индикатор, .ex4, он рисует на графике много трендовых линий. Этим линиям присваивает в хвосте рандомные значения. Соотвественно, какого-то конкретного имени нет. Конструкция типа

ObjectGetValueByShift("LTL*",iBarShift(Symbol(),Period(),Time[1])) 

LTL* - не срабатывает, да она и не описана в документации к этой функции.

Однако, цвет нужной линии остается неизменным.

Ну и вопрос, как зная:

  1. тип объекта
  2. время
  3. цвет объекта

определить его ценовое значение. Буду весьма признателен за ответы.

Alexey Viktorov
27789
Alexey Viktorov  
Evgeniy Zhdan:

Здравствуйте!

Есть ли способ получить свойство (а именно - его ценовое выражение ) объекта (трендовой линии) не зная его имени?

Из тог, что известно: тип - трендовая линия, время (текущий бар) и цвет этой линии. Имени нет.

Дело в том, что есть сторонний индикатор, .ex4, он рисует на графике много трендовых линий. Этим линиям присваивает в хвосте рандомные значения. Соотвественно, какого-то конкретного имени нет. Конструкция типа

LTL* - не срабатывает, да она и не описана в документации к этой функции.

Однако, цвет нужной линии остается неизменным.

Ну и вопрос, как зная:

  1. тип объекта
  2. время
  3. цвет объекта

определить его ценовое значение. Буду весьма признателен за ответы.

В цикле перебираешь объекты, отсеиваешь только трендовые, читаешь имя, по этому имени читаешь все его свойства и при совпадении с нужными выходишь из цикла.

Описание всех функций есть в документации.

ObjectName - Графические объекты - Справочник MQL4
ObjectName - Графические объекты - Справочник MQL4
  • docs.mql4.com
//| Script program start function                                    |
Evgeniy Zhdan
16741
Evgeniy Zhdan  
Alexey Viktorov:

В цикле перебираешь объекты, отсеиваешь только трендовые, читаешь имя, по этому имени читаешь все его свойства и при совпадении с нужными выходишь из цикла.

Описание всех функций есть в документации.


Благодарствую!

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