跳到主要内容

修改订单

修改订单

修改未完成订单的价格、数量及附带止盈止损。

请求地址

POST /deepcoin/v2/trade/amend-order

请求参数

字段名是否必填类型字段描述
ordIdstring订单 ID。ordIdclOrdId 必须传一个,若传两个以 ordId 为主
clOrdIdstring客户自定义 ID,长度 1-20,字母和数字组合
newPxfloat64新价格
newSzfloat64新数量
newTpTriggerPxfloat64新止盈触发价,与 cancelTp 互斥
newSlTriggerPxfloat64新止损触发价,与 cancelSl 互斥
cancelTpbool取消当前限价开仓单附带止盈,与 newTpTriggerPx 互斥
cancelSlbool取消当前限价开仓单附带止损,与 newSlTriggerPx 互斥

请求示例

// 只改价格
{
"ordId": "1000597858003301",
"newPx": 1800
}

// 只改数量
{
"ordId": "1000597858003301",
"newSz": 2
}

// 修改附带止盈止损
{
"ordId": "1000597858003301",
"newTpTriggerPx": 2200,
"newSlTriggerPx": 1700
}

// 取消附带止盈
{
"ordId": "1000597858003301",
"cancelTp": true
}

响应参数

字段名类型字段描述
ordIdstring订单 ID
clOrdIdstring自定义 ID
sCodestring状态码,"0" 表示成功
sMsgstring状态消息

响应示例

{
"ordId": "1000597858003301",
"clOrdId": "",
"sCode": "0",
"sMsg": ""
}