Скачать MetaTrader 5
Справочник MQL5Предопределенные переменные 
Справка MQL5 одним файлом:
mql5.chm mql5.pdf Английский
mql5_german.chm mql5_german.pdf Немецкий
mql5_spanish.chm mql5_spanish.pdf Испанский
mql5_french.chm mql5_french.pdf Французский
mql5_chinese.chm mql5_chinese.pdf Китайский
mql5_italian.chm mql5_italian.pdf Итальянский
mql5_portuguese.chm mql5_portuguese.pdf Португальский

Предопределенные переменные

Для каждой выполняющейся mql5-программы поддерживается ряд предопределенных переменных, которые отражают состояние текущего ценового графика на момент запуска программы - эксперта, скрипта или пользовательского индикатора.

Значение предопределенным переменным устанавливает клиентский терминал перед запуском mql5-программы на выполнение. Предопределенные переменные константны и не могут быть изменены из mql5-программы. Исключение составляет переменная _LastError, которая может быть обнулена функцией ResetLastError.

Переменная

Значение

_Digits

Количество десятичных знаков после запятой

_Point

Размер пункта текущего инструмента в валюте котировки

_LastError

Значение последней ошибки

_Period

Значение таймфрейма текущего графика

_RandomSeed

Текущее состояние генератора псевдослучайных целых чисел

_StopFlag

Флаг остановки программы

_Symbol

Имя символа текущего графика

_UninitReason

Код причины деинициализации программы

Предопределенные переменные не могут быть определены в библиотеке. Библиотека использует эти переменные, определенные в программе, из которой эта библиотека была вызвана.

 


Обновлено: 2015.12.03