Справочник MQL4
Технические индикаторы
Группа функций, предназначенных для расчета стандартных и пользовательских индикаторов.
Для того, чтобы эксперт (или любая MQL4-программа) мог получить значение какого-либо индикатора, присутствие данного индикатора на текущем графике необязательно.
Запрошенный индикатор будет загружен и рассчитан в потоке вызвавшего его модуля.
Любой индикатор может быть рассчитан на данных не только текущего графика, но и на данных любого доступного символа/периода.
Если запрашивается информация с другого графика (название инструмента и/или значение таймфрейма
отличаются от текущих), то возможна ситуация, что в клиентском терминале не открыт соответствующий график и необходимые данные должны быть запрошены у сервера.
В этом случае в переменную last_error будет помещена ошибка ERR_HISTORY_WILL_UPDATED
(4066 - запрошенные исторические данные в состоянии обновления) и необходимо через некоторое время повторить попытку запроса
(см. пример ArrayCopySeries()).
|
|
|