订单交易更新推送
事件描述
当有新订单创建、订单有新成交或者新的状态变化时会推送此类事件
事件类型统一为 ORDER_TRADE_UPDATE
订单方向
- BUY 买入
- SELL 卖出
订单类型
- LIMIT 限价单
- MARKET 市价单
- STOP 止损限价单
- STOP_MARKET 止损市价单
- TAKE_PROFIT 止盈限价单
- TAKE_PROFIT_MARKET 止盈市价单
- TRAILING_STOP_MARKET 跟踪止损单
- LIQUIDATION 爆仓
本次事件的具体执行类型
- NEW
- CANCELED 已撤
- CALCULATED 订单 ADL 或爆仓
- EXPIRED 订单失效
- TRADE 交易
- AMENDMENT 订单修改
订单状态
- NEW
- PARTIALLY_FILLED
- FILLED
- CANCELED
- EXPIRED
- EXPIRED_IN_MATCH
有效方式:
- GTC
- IOC
- FOK
- GTX
强平和ADL:
- 若用户因保证金不足发生强平:
c为"autoclose-XXX",X为"NEW"
- 若用户保证金充足但被 ADL:
c为“adl_autoclose”,X为“NEW”
过期原因
0: 无,默认值1: 自成交保护,订单被取消2: IOC订单无法完全成交,订单被取消3: IOC订单因自成交保护无法完全成交,订单被取消4: 只减仓竞争过程中,低优先级的只减仓订单被取消5: 账户强平过程中,订单被取消6: 不满足GTE条件,订单被取消7: Symbol下架,订单被取消8: 止盈止损单触发后,初始订单被取消9: 市价订单无法完全成交,订单被取消
事件类型
ORDER_TRADE_UPDATE