WS 改单
WS 改单
通过私有 WebSocket 连接修改订单。单次最多 20 笔。
前置条件
在发送交易请求前,必须先获取有效的 listenKey 并建立私有 WebSocket 连接。
请求格式
{"action":"batch-amend-orders","param":{"id":"1006","args":[{...},{...}]}}
| 字段 | 必填 | 类型 | 描述 |
|---|---|---|---|
| action | 是 | string | 固定为 "batch-amend-orders" |
| param | 是 | object | 批量改单参数 |
| param.id | 是 | string | 客户端请求 ID |
| param.args | 是 | array | 改单参数数组,1~20 个 对象 |
args[N] 对象字段
| 字段名 | 必填 | 类型 | 描述 |
|---|---|---|---|
| ordId | 是 | string | 委托 ID |
| px | 是 | number | 修改后的价格 |
| sz | 否 | integer | 修改后的数量(张) |
请求示例
{
"action": "batch-amend-orders",
"param": {
"id": "1006",
"args": [
{"ordId": "1000587867035933", "px": 6000.5, "sz": 5},
{"ordId": "1000587867035934", "px": 6100.5}
]
}
}