[Add] 增加订阅用户自己交易信息的接口:OkexFutureApi.OkexFutureWebSocketClient.subscribeUserTrade
This commit is contained in:
parent
b90d997456
commit
028d344fc0
@ -519,6 +519,14 @@ class OkexFutureWebSocketClient(OkexFutureWebSocketBase):
|
||||
'channel': 'ok_sub_futureusd_' + easySymbol + '_ticker_' + contractType
|
||||
})
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
def subscribeUserTrade(self):
|
||||
# todo: 没有测试条件
|
||||
self.sendPacket({
|
||||
'event': 'addChannel',
|
||||
'channel': 'ok_sub_futureusd_trades'
|
||||
})
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
def defaultOnPacket(self, packets):
|
||||
|
||||
@ -557,6 +565,8 @@ class OkexFutureWebSocketClient(OkexFutureWebSocketBase):
|
||||
# channel.symbol, channel.remoteContractType, *tradeInfo
|
||||
# ))
|
||||
# self.onTrades(trades)
|
||||
|
||||
# todo: 没有测试条件
|
||||
elif channel.type == ChannelType.UserTrade:
|
||||
self.onUserTrade(OkexFutureUserTradeInfo(
|
||||
symbol=packet['symbol'], # str # btc_usd ltc_usd eth_usd etc_usd bch_usd
|
||||
|
Loading…
Reference in New Issue
Block a user