Справочник MQL4 Операции с графиками ChartIndicatorName
|
ChartIndicatorNameВозвращает короткое имя индикатора по номеру в списке индикаторов на указанном окна графика.
Параметры chart_id [in] Идентификатор графика. 0 означает текущий график. sub_window [in] Номер подокна графика. 0 означает главное окно графика. index [in] Индекс индикатора с списке индикаторов. Нумерация индикаторов начинается с нуля, то есть самый первый индикатор в списке имеет нулевой индекс. Количество индикаторов в списке можно получить функцией ChartIndicatorsTotal(). Возвращаемое значение Короткое имя индикатора, которое задается в свойстве INDICATOR_SHORTNAME функцией IndicatorSetString(). Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError(). Примечание Если короткое наименование индикатора не задается явным образом, то при компиляции в нем указывается имя файла с исходным кодом индикатора. Необходимо правильно формировать короткое имя индикатора, которое с помощью функции IndicatorSetString() записывается в свойство INDICATOR_SHORTNAME. Мы рекомендуем, чтобы короткое имя содержало значения входных параметров индикатора, так как идентификация удаляемого с графика индикатора в функции ChartIndicatorDelete() производится именно по короткому имени. Смотри также ChartIndicatorDelete(), ChartIndicatorsTotal(), IndicatorSetString() |