ORDER_LIST Command

Get a list of opened and pending orders

Help:

{
   "MSG":"HELP",
   "COMMAND":"ORDER_LIST",
   "DESCRIPTION":"Get a list of current opened/pending orders",
   "MANDATORY_TAGS":[null],
   "OPTIONAL_TAGS":[null]
}

Example:

Single Line command (necessary for MTsocketAPI):

{"MSG":"ORDER_LIST"}

Same command in Beauty Format:

{
    "MSG":"ORDER_LIST"
}

MTsocketAPI reply:

{
   "MSG":"ORDER_LIST",
   "TRADES":[
      {
         "TICKET":65432145,
         "MAGIC":0,
         "SYMBOL":"GBPUSD",
         "LOTS":0.02,
         "TYPE":"BUY",
         "OPEN_PRICE":1.29926,
         "OPEN_TIME":"2022.04.13 07:52:48",
         "STOP_LOSS":0.00000,
         "SWAP":0.00,
         "COMMISSION":0.00,
         "TAKE_PROFIT":0.00000,
         "PROFIT":0.16,
         "COMMENT":null,
         "EXPIRATION":"1970.01.01 00:00:00"
      },
      {
         "TICKET":65321464,
         "MAGIC":0,
         "SYMBOL":"EURUSD",
         "LOTS":0.01,
         "TYPE":"SELL",
         "OPEN_PRICE":1.08522,
         "OPEN_TIME":"2022.04.12 13:26:59",
         "STOP_LOSS":0.00000,
         "SWAP":0.00,
         "COMMISSION":0.00,
         "TAKE_PROFIT":0.00000,
         "PROFIT":2.59,
         "COMMENT":"from #65432164",
         "EXPIRATION":"1970.01.01 00:00:00"
      }
   ],
   "ERROR_ID":0,
   "ERROR_DESCRIPTION":"no error"
}