SYMBOL_LIST Command
Get symbol list from the broker
Help:
{ "MSG":"HELP", "COMMAND":"SYMBOL_LIST", "DESCRIPTION":"Get the symbol list from the current broker", "MANDATORY_TAGS":[null], "OPTIONAL_TAGS":[null] }
Example
Single Line command (necessary for MTsocketAPI):
{"MSG":"SYMBOL_LIST"}
Same command in Beauty Format:
{
    "MSG":"SYMBOL_LIST"
}
MTsocketAPI reply:
{
    "MSG":"SYMBOL_LIST",
    "SYMBOLS":[
        {
            "NAME":"AUDCAD",
            "TRADE_MODE":2,
            "TIME":"2022.04.12 10:21:22",
            "DIGITS":5,
            "SPREAD_FLOAT":1,
            "SPREAD":13,
            "TRADE_CALC_MODE":0,
            "START_TIME":0,
            "EXPIRATION_TIME":0,
            "TRADE_STOPS_LEVEL":0,
            "TRADE_FREEZE_LEVEL":0,
            "TRADE_EXEMODE":2,
            "SWAP_MODE":0,
            "SWAP_ROLLOVER3DAYS":3,
            "POINT":0.00001000,
            "TRADE_TICK_SIZE":0.00001000,
            "TRADE_CONTRACT_SIZE":0.00001000,
            "VOLUME_MIN":0.01000000,
            "VOLUME_MAX":1000.00000000,
            "VOLUME_STEP":0.01000000,
            "SWAP_LONG":-19.00000000,
            "SWAP_SHORT":1.50000000,
            "MARGIN_INITIAL":0.00000000,
            "MARGIN_MAINTENANCE":0.00000000,
            "CURRENCY_BASE":"AUD",
            "CURRENCY_PROFIT":"CAD",
            "CURRENCY_MARGIN":"AUD",
            "DESCRIPTION":"Australian Dollar vs Canadian Dollar",
            "PATH":"Forex\\AUDCAD"
        },
        {
            "NAME":"AUDCHF",
            "TRADE_MODE":2,
            "TIME":"2022.04.12 10:21:24",
            "DIGITS":5,
            "SPREAD_FLOAT":1,
            "SPREAD":8,
            "TRADE_CALC_MODE":0,
            "START_TIME":0,
            "EXPIRATION_TIME":0,
            "TRADE_STOPS_LEVEL":0,
            "TRADE_FREEZE_LEVEL":0,
            "TRADE_EXEMODE":2,
            "SWAP_MODE":0,
            "SWAP_ROLLOVER3DAYS":3,
            "POINT":0.00001000,
            "TRADE_TICK_SIZE":0.00001000,
            "TRADE_CONTRACT_SIZE":0.00001000,
            "VOLUME_MIN":0.01000000,
            "VOLUME_MAX":1000.00000000,
            "VOLUME_STEP":0.01000000,
            "SWAP_LONG":2.00000000,
            "SWAP_SHORT":-21.00000000,
            "MARGIN_INITIAL":0.00000000,
            "MARGIN_MAINTENANCE":0.00000000,
            "CURRENCY_BASE":"AUD",
            "CURRENCY_PROFIT":"CHF",
            "CURRENCY_MARGIN":"AUD",
            "DESCRIPTION":"Australian Dollar vs Swiss Franc",
            "PATH":"Forex\\AUDCHF"
        },
        {
            ... all the symbols here
        }
    ]
}
Note: Information about each field can be read here.