From 5cc2ce51a5cc6ddbba9e832ecb903bc3b1b435e5 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 13 七月 2023 17:05:02 +0800
Subject: [PATCH] 华鑫适配

---
 trade/huaxin/trade_api_server.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/trade/huaxin/trade_api_server.py b/trade/huaxin/trade_api_server.py
index 05d5676..3cd9f83 100644
--- a/trade/huaxin/trade_api_server.py
+++ b/trade/huaxin/trade_api_server.py
@@ -178,8 +178,11 @@
                         force_sell = codes_data["force"]
                         # TODO 寮哄埗鍗栫瓥鐣�
                         if volume == 0:
-                            # TODO 鑾峰彇鎸佷粨鐨勯噺
-                            pass
+                            # 鏌ヨ鎸佷粨閲�
+                            volume = huaxin_trade_record_manager.PositionManager.get_code_volume(code)
+                        if volume <= 0:
+                            raise Exception("浠g爜鏃犳寔浠�")
+
                         if not price:
                             # 鑾峰彇鐜颁环
                             prices = HistoryKDatasUtils.get_now_price([code])

--
Gitblit v1.8.0