跳到主要内容

计划委托频道

描述

订阅计划委托

请求示例
{
"op": "subscribe",
"args": [
{
"instType": "SPOT",
"channel": "orders-algo",
"instId": "default"
}
]
}

请求参数

参数名参数类型是否必须描述
opString操作, subscribe unsubscribe
argsList<Object>请求订阅的频道列表
> channelString频道名
> instTypeString产品类型
> instIdString交易对或default
订阅返回示例
{
"event": "subscribe",
"arg": {
"instType": "USDT-FUTURES",
"channel": "orders-algo",
"instId": "default"
}
}

返回参数

返回字段参数类型字段说明
eventString事件
argObject订阅的频道
> channelString频道名
> instTypeString产品类型
> instIdString产品ID
codeString错误码
msgString错误消息
推送返回示例
{
"action": "snapshot",
"arg": {
"instType": "USDT-FUTURES",
"channel": "orders-algo",
"instId": "default"
},
"data": [
{
"instId": "BTCUSDT",
"orderId": "1",
"clientOid": "1",
"triggerPrice": "27000.000000000",
"triggerType": "fill_price",
"stpMode": "cancel_taker",
"planType": "amount",
"price": "27000.000000000",
"size": "0.020000000",
"actualSize": "0.000000000",
"orderType": "market",
"side": "buy",
"status": "live",
"executePrice": "0.1",
"enterPointSource": "web",
"cTime": "1695719197612",
"uTime": "1695719197612"
}
],
"ts": 1695719197733
}

推送数据参数

返回字段参数类型字段说明
actionString推送动作
argObject订阅成功的频道
> channelString频道名
> instTypeString产品类型
> instIdString产品ID
dataList<Object>订阅的数据
> instIdString产品ID
> orderIdString策略订单ID
> clientOidString自定义策略订单id
> triggerPriceString触发价格
> triggerTypeString触发类型
fill_price成交价格
mark_price标记价格
> planTypeStringWebsocket planType,ws计划委托类型
amount 金额
total 数量
> priceString委托价格
> sizeString原始委托数量,以币为单位
> actualSizeString实际委托数量 以币为单位
> orderTypeString订单类型
limit 限价单,
market 市价单
> sideString订单方向
> statusString订单状态
> executePriceString执行价
> enterPointSourceString客户端: WEB/API/SYS/ANDROID/IOS
> uTimeString订单更新时间,Unix时间戳的毫秒数格式,如 1597026383085
> stpModeStringSTP模式
none 不设置STP
cancel_taker 取消taker单
cancel_maker 取消maker单
cancel_both 两者都取消

您的阅读体验如何?