1
This commit is contained in:
@@ -107,21 +107,22 @@ async def websocket_quick_test():
|
||||
'apiKey': '76888962',
|
||||
'secret': 'LZ-trade666888',
|
||||
'verbose': False, # 启用详细日志
|
||||
# 'debug': True, # 启用详细调试信息
|
||||
'hostname': '43.167.188.220:5000',
|
||||
'options': {
|
||||
# 'server': '147.160.254.81:443', # 使用服务器名称
|
||||
# 或者
|
||||
'host': '18.163.85.196',
|
||||
'port': 443,
|
||||
},
|
||||
'host': '18.163.85.196',
|
||||
'port': 443,
|
||||
})
|
||||
|
||||
try:
|
||||
# 监听订单更新
|
||||
async def order_listener():
|
||||
orders = await exchange.watch_orders()
|
||||
for order in orders:
|
||||
logger.info(f"📦 订单更新: {order['id']} {order['symbol']} {order['side']} {order['status']}")
|
||||
while True:
|
||||
# print("111111111")
|
||||
res = await exchange.watch_ticker(symbol='BTCUSD')
|
||||
print("===========================收到信息")
|
||||
print(res)
|
||||
# for order in res:
|
||||
# logger.info(f"📦 订单更新: {order}")
|
||||
|
||||
# 监听余额更新
|
||||
async def balance_listener():
|
||||
@@ -132,16 +133,17 @@ async def websocket_quick_test():
|
||||
# 运行监听器
|
||||
await asyncio.gather(
|
||||
order_listener(),
|
||||
balance_listener(),
|
||||
return_exceptions=True
|
||||
# balance_listener(),
|
||||
# return_exceptions=True
|
||||
)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"WebSocket 测试错误: {e}")
|
||||
# logger.error(f"WebSocket 测试错误: {e}")
|
||||
logger.exception("WebSocket 测试错误:")
|
||||
finally:
|
||||
await exchange.close()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 运行快速测试
|
||||
asyncio.run(quick_order_test())
|
||||
asyncio.run(websocket_quick_test())
|
||||
Reference in New Issue
Block a user