From c94fb34591a84b5e520bc6ba05f3a723b29674e5 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 13 七月 2023 16:00:15 +0800 Subject: [PATCH] 华鑫适配 --- trade/huaxin/trade_api_server.py | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/trade/huaxin/trade_api_server.py b/trade/huaxin/trade_api_server.py index 3f8d1a2..05d5676 100644 --- a/trade/huaxin/trade_api_server.py +++ b/trade/huaxin/trade_api_server.py @@ -189,6 +189,15 @@ price = prices[0][1] - 0.04 result = trade_api.order(trade_api.TRADE_DIRECTION_SELL, code, volume, price) + if result["code"] == 0: + if result["data"]["orderStatus"] == huaxin_util.TORA_TSTP_OST_Rejected: + raise Exception(result["data"]["statusMsg"]) + else: + return_str = json.dumps({"code": 0, "msg": ""}) + trade_data_request_queue.put_nowait({"type": "delegate_list"}) + else: + raise Exception(result["msg"]) + print("---鍗栧嚭缁撴灉----") print(result) break -- Gitblit v1.8.0