私有频道
策略订单频道
描述
以下事件发生时推送数据:
- 首次订阅,不推送
- 统一账户策略单下单,推送
- 统一账户策略单状态变化,推送
- 统一账户策略单撤单,推送
Code
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| op | String | 是 | 操作 subscribe 订阅 unsubscribe 取消订阅 |
| args | List<Object> | 是 | 请求订阅的频道列表 |
| > instType | String | 是 | 产品类型UTA 统一账户 |
| > topic | String | 是 | 频道名 strategy-order 策略订单 |
| > symbol | String | 否 | 交易对名称 当前只支持 default,全部交易对信息推送 |
Code
返回参数说明
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| event | String | 操作 subscribe 订阅 unsubscribe 退订 error 参数错误 |
| arg | Object | 订阅的频道 |
| > instType | String | 产品类型UTA 统一账户 |
| > topic | String | 频道名 strategy-order 策略订单 |
| code | String | 错误码 |
| msg | String | 错误消息 |
| connId | String | 连接ID |
Code
推送参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| arg | Object | 订阅成功频道 |
| > instType | String | 产品类型UTA 统一账户 |
| > topic | String | 频道名 strategy-order 策略订单 |
| action | String | 推送数据动作 snapshot 全量 |
| ts | String | 推送时间戳(毫秒) |
| data | List<Object> | 订阅数据 |
| > category | String | 业务线spot 现货margin 杠杆usdt-futures U本位合约coin-futures 币本位合约usdc-futures USDC合约 |
| > symbol | String | 币对名称 |
| > orderId | String | 策略订单号 |
| > clientOid | String | 自定义策略订单号 |
| > qty | String | 委托数量 |
| > side | String | 交易方向buy 买sell 卖 |
| > posSide | String | 仓位方向long 多仓short 空仓 |
| > reduceOnly | String | 是否只减仓 |
| > type | String | 策略类型tpsl 止盈止损trigger 计划委托 |
| > status | String | 策略订单状态pending 等待执行success 已执行failed 执行失败cancelled 已撤销submitting 下单中 |
| > triggerType | String | 触发类型takeProfit 止盈stopLoss 止损 |
| > tpTriggerBy | String | 止盈触发类型market 市场价格mark 标记价格 |
| > slTriggerBy | String | 止损触发类型market 市场价格mark 标记价格 |
| > takeProfit | String | 止盈触发价格 |
| > stopLoss | String | 止损触发价格 |
| > tpOrderType | String | 止盈触发的策略单类型limit 限价单market 市价单 |
| > slOrderType | String | 止损触发的策略单类型limit 限价单market 市价单 |
| > tpLimitPrice | String | 止盈策略单执行价格 |
| > slLimitPrice | String | 止损策略单执行价格 |
| > triggerBy | String | 计划委托触发价格类型market 市场价格mark 标记价格 |
| > triggerPrice | String | 计划委托触发价格 |
| > triggerOrderType | String | 计划委托订单类型limit 限价单market 市价单 |
| > triggerOrderPrice | String | 计划委托执行价格 |
| > createdTime | String | 订单创建时间(Unix毫秒时间戳) |
| > updatedTime | String | 订单更新时间(Unix毫秒时间戳) |
