Logo

    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"
    }