ORDER_MODIFY Command

Change SL or TP for market or limit orders

Help:

{
   "MSG":"HELP",
   "COMMAND":"ORDER_MODIFY",
   "DESCRIPTION":"Modify any order using the TICKET number",
   "MANDATORY_TAGS":["TICKET (Integer)"],
   "OPTIONAL_TAGS":[
       "PRICE (Double)",
       "SL (Double)",
       "TP (Double)",
       "EXPIRATION (String)"
   ]
}

Example:

Single Line command (necessary for MTsocketAPI):

{"MSG":"ORDER_MODIFY", "TICKET":6549871, "SL":1.002, "TP":0}

Same command in Beauty Format:

{
    "MSG":"ORDER_MODIFY",
    "TICKET":6549871,
    "SL":1.002,
    "TP":0
}

MTsocketAPI reply:

{
    "MSG":"ORDER_MODIFY",
    "TICKET":6549871,
    "ERROR_ID":0,
    "ERROR_DESCRIPTION":"no error"
}

Important: If you send the SL or TP tag, the value will be updated but if you send the SL or TP tag assigned to 0 then the SL or TP will be removed.