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":4,
"DESCRIPTION":"Australian Dollar vs Canadian Dollar",
"PATH":"Forex\\AUDCAD"
},
{
"NAME":"AUDCHF",
"TRADE_MODE":4,
"DESCRIPTION":"Australian Dollar vs Swiss Franc",
"PATH":"Forex\\AUDCHF"
},
{
"NAME":"AUDJPY",
"TRADE_MODE":4,
"DESCRIPTION":"Australian Dollar vs Japanese Yen",
"PATH":"Forex\\AUDJPY"
},
{
"NAME":"AUDNZD",
"TRADE_MODE":4,
"DESCRIPTION":"Australian Dollar vs New Zealand Dollar",
"PATH":"Forex\\AUDNZD"
},
{
"NAME":"AUDUSD",
"TRADE_MODE":4,
"DESCRIPTION":"Australian Dollar vs US Dollar",
"PATH":"Forex\\AUDUSD"
},
....
....
],
"ERROR_ID":0,
"ERROR_DESCRIPTION":"The operation completed successfully"
}
Note: Information about each field can be read here.