批量撤销订单(TRADE)
接口描述
批量撤销订单
HTTP请求
DELETE /dapi/v1/batchOrders
请求权重
1
请求参数
名称 | 类型 | 是否必需 | 描述 |
---|---|---|---|
symbol | STRING | YES | 交易对 |
orderIdList | LIST<LONG> | NO | 系统订单号, 最多支持10个订单 比如 [1234567,2345678] |
origClientOrderIdList | LIST<STRING> | NO | 用户自定义的订单号, 最多支持10个订单 比如 ["my_id_1","my_id_2"] 需要encode双引号。逗号后面没有空格。 |
recvWindow | LONG | NO | |
timestamp | LONG | YES |
orderIdList
与origClientOrderIdList
必须至少发送一个,不可同时发送
响应示例
[
{
"avgPrice": "0.0", // 平均成交价
"clientOrderId": "myOrder1", // 用户自定义的订单号
"cumQty": "0",
"cumBase": "0", // 成交金额(标的数量)
"executedQty": "0", // 成交量(张数)
"orderId": 283194212, // 系统订单号
"origQty": "11", // 原始委托数量
"price": "0", // 委托价格
"reduceOnly": false, // 仅减仓
"side": "BUY", // 买卖方向
"positionSide": "SHORT", // 持仓方向
"status": "CANCELED", // 订单状态
"stopPrice": "9300", // 触发价,对`TRAILING_STOP_MARKET`无效
"closePosition": false, // 是否条件全平仓
"symbol": "BTCUSD_200925", // 交易对
"pair": "BTCUSD", // 标的交易对
"timeInForce": "GTC", // 有效方法
"origType": "TRAILING_STOP_MARKET", // 触发前订单类型
"type": "TRAILING_STOP_MARKET", // 订单类型
"activatePrice": "9020", // 跟踪止损激活价格, 仅`TRAILING_STOP_MARKET` 订单返回此字段
"priceRate": "0.3", // 跟踪止损回调比例, 仅`TRAILING_STOP_MARKET` 订单返回此字段
"workingType": "CONTRACT_PRICE", // 条件价格触发类型
"priceProtect": false, // 是否开启条件单触发保护
"priceMatch": "NONE", //盘口价格下单模式
"selfTradePreventionMode": "NONE", //订单自成交保护模式
"updateTime": 1571110484038 // 更新时间
},
{
"code": -2011,
"msg": "Unknown order sent."
}
]