Русский

Справочник MQL4 Графические объекты ObjectFind

ObjectFind

Ищет объект с указанным именем. Существует два варианта функции:

int  ObjectFind(
   long     chart_id,     // идентификатор графика
   string   object_name   // имя объекта
   );

Ищет объект с указанным именем:

int  ObjectFind(
   string   object_name   // имя объекта
   );

Параметры

chart_id

[in]  Идентификатор графика.

object_name

[in]  Имя искомого объекта.

Возвращаемое значение

Функция возвращает индекс окна, которому принадлежит искомый объект. В случае неудачи функция вернет -1. Чтобы получить дополнительную информацию об ошибке, необходимо вызвать функцию GetLastError().

Примечание

Нумерация подокон графика (если на графике есть подокна с индикаторами) начинается с 1. Главное окно графика есть всегда и имеет индекс 0.

Пример:

  if(ObjectFind(0,"line_object2")!=win_idx) return(0);