Справочник MQL4

Проверка состояния

Функции, возвращающие параметры текущего состояния клиентского терминала

Функция

Действие

GetLastError

Возвращает значение последней ошибки

IsStopped

Возвращает true, если поступила команда завершить выполнение mql4-программы

UninitializeReason

Возвращает код причины деинициализации

MQLInfoInteger

Возвращает значение целого типа соответствующего свойства запущенной mql4-программы

MQLInfoString

Возвращает значение типа string соответствующего свойства запущенной mql4-программы

MQLSetInteger

Устанавливает значение свойства MQL_CODEPAGE в окружении mql4-программы

TerminalInfoInteger

Возвращает значение целого типа соответствующего свойства окружения mql4-программы

TerminalInfoDouble

Возвращает значение типа double соответствующего свойства запущенной mql4-программы

TerminalInfoString

Возвращает значение типа string соответствующего свойства окружения mql4-программы

Symbol

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

Period

Возвращает значение таймфрейма текущего графика

Digits

Возвращает количество десятичных знаков после запятой, определяющее точность измерения цены символа текущего графика

Point

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

IsConnected

Возвращает состояние главного соединения клиентского терминала с сервером, по которому производится подкачка данных

IsDemo

Возвращает признак работы на демонстрационном счете

IsDllsAllowed

Возвращает информацию о возможности вызова внешних функций из DLL

IsExpertEnabled

Возвращает информацию о возможности запуска экспертов

IsLibrariesAllowed

Возвращает информацию о возможности вызова библиотек

IsOptimization

Возвращает информацию о работе эксперта в процессе оптимизации параметров тестирования

IsTesting

Возвращает информацию о работе эксперта в режиме тестирования

IsTradeAllowed

Возвращает информацию о возможности торговли при помощи экспертов

IsTradeContextBusy

Возвращает информацию о состоянии потока выполнения торговых операций

IsVisualMode

Возвращает информацию о работе эксперта в режиме визуализации тестирования

TerminalCompany

Возвращает наименование компании-владельца клиентского терминала

TerminalName

Возвращает наименование клиентского терминала

TerminalPath

Возвращает каталог, из которого запущен клиентский терминал