Справочник MQL4 Графические объекты ObjectFind
|
ObjectFindИщет объект с указанным именем. Существует два варианта функции:
Ищет объект с указанным именем:
Параметры chart_id [in] Идентификатор графика. object_name [in] Имя искомого объекта. Возвращаемое значение Функция возвращает индекс окна, которому принадлежит искомый объект. В случае неудачи функция вернет -1. Чтобы получить дополнительную информацию об ошибке, необходимо вызвать функцию GetLastError(). Примечание Нумерация подокон графика (если на графике есть подокна с индикаторами) начинается с 1. Главное окно графика есть всегда и имеет индекс 0. При использовании варианта функции без указания идентификатора графика подразумевается работа с собственным графиком и осуществляется прямой доступ к нему. Если же при вызове указывается идентификатор графика, то для поиска объекта на чужом графике всегда используется синхронный вызов. Синхронный вызов означает, что функция дожидается выполнения всех команд, которые были помещены в очередь графика перед её вызовом, и поэтому данная функция может быть затратной по времени. Нужно иметь это обстоятельство в виду, если ведется работа с большим количеством объектов на графике. Пример:
|