跳到主要内容

跟踪委托

数据示例

{
"channel": "push.personal.track.order",
"data": {
"id": 987654321,
"symbol": "BTC_USDT",
"leverage": 20,
"side": 1,
"vol": 50,
"openType": 1,
"trend": 1,
"activePrice": 45000.0,
"markPrice": 44950.0,
"backType": 1,
"backValue": 0.5,
"triggerPrice": 44750.0,
"triggerType": 2,
"orderId": 123456789,
"errorCode": 0,
"state": 1,
"positionMode": 2,
"reduceOnly": false,
"createTime": 1760942212000,
"updateTime": 1760942212000
},
"ts": 1760942212000
}

channel = push.personal.track.order

响应参数:

参数名类型说明
idlong主键 id
symbolstring合约名
leverageint杠杆倍数
sideint订单方向(1 开多 2 平空 3 开空 4 平多)
voldecimal委托数量
openTypeint持仓类型(1 逐仓 2 全仓)
trendint参考价格(1 最新价 2 合理价 3 指数价)
activePricedecimal激活价格
markPricedecimal对标价格(激活后的最高价或者最低价)
backTypeint价格回调类型(1 回调百分比 2 回调跨度值)
backValuedecimal回调值
triggerPricedecimal触发价格(随对标价格更新而更新)
triggerTypeint触发类型
orderIdlong触发成功后的委托单 id
errorCodeint详见枚举定义:errorCode
stateint当前跟踪委托单状态(0 未激活 1 已激活 2 执行成功 3 执行失败 4 已取消)
positionModeint用户设置持仓类型
reduceOnlyboolean只减仓
createTimelong创建时间
updateTimelong更新时间