TERMINAL_INFO
Description
Provides information about the current MetaTrader terminal.
Important
All JSON commands you send to MetaSocket should be in a single line format similar to the examples below. Additionally, example replies in this page are presented in a "beautified" format for presentation purposes. Actual replies are always returned in a single line.
Example
{"MSG": "TERMINAL_INFO"}
Reply
{
"MSG": "TERMINAL_INFO",
"LANGUAGE": "English",
"COMPANY": "Acme Broker Ltd",
"NAME": "Acme Broker MT5 Terminal",
"PATH": "C:\\Program Files\\Acme Broker MT5 Terminal",
"DATA_PATH": "C:\\Users\\john\\AppData\\Roaming\\MetaQuotes\\Terminal\\E63C744ED273FFC444EE50DAEA67E6CC",
"COMMONDATA_PATH": "C:\\Users\\john\\AppData\\Roaming\\MetaQuotes\\Terminal\\Common",
"BUILD": 5260,
"COMMUNITY_ACCOUNT": 0,
"COMMUNITY_CONNECTION": 0,
"CONNECTED": 1,
"DLLS_ALLOWED": 0,
"TRADE_ALLOWED": 1,
"EMAIL_ENABLED": 0,
"FTP_ENABLED": 0,
"NOTIFICATIONS_ENABLED": 0,
"MAXBARS": 100000,
"MQID": 1,
"CODEPAGE": 0,
"CPU_CORES": 8,
"DISK_SPACE": 76342,
"MEMORY_PHYSICAL": 16317,
"MEMORY_TOTAL": 32634,
"MEMORY_AVAILABLE": 32265,
"MEMORY_USED": 369,
"SCREEN_DPI": 96,
"PING_LAST": 263491,
"ERROR_ID": 0,
"ERROR_DESCRIPTION": "The operation completed successfully",
"DEMO": "MetaSocket running in DEMO mode"
}