From 832d70d984316e43048a84ad61d0c8a12c319993 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 11 四月 2024 18:47:20 +0800
Subject: [PATCH] 深证买入方式改造

---
 huaxin_client/l2_data_manager.py |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/huaxin_client/l2_data_manager.py b/huaxin_client/l2_data_manager.py
index 7c7c980..ada9799 100644
--- a/huaxin_client/l2_data_manager.py
+++ b/huaxin_client/l2_data_manager.py
@@ -49,7 +49,8 @@
     # special_price:杩囨护鐨�1鎵嬬殑浠锋牸
     def set_order_fileter_condition(self, code, min_volume, limit_up_price, shadow_price, buy_volume):
         if code not in self.filter_order_condition_dict:
-            self.filter_order_condition_dict[code] = [(min_volume, limit_up_price, shadow_price, buy_volume,  min_volume//10 if code.find("00")==0 else min_volume)]
+            self.filter_order_condition_dict[code] = [(min_volume, limit_up_price, shadow_price, buy_volume,
+                                                       min_volume // 25 if code.find("00") == 0 else min_volume)]
             huaxin_l2_log.info(logger_local_huaxin_l2_subscript,
                                f"({code})甯歌杩囨护鏉′欢璁剧疆锛歿self.filter_order_condition_dict[code]}")
 
@@ -67,8 +68,8 @@
             if item[2] == filter_condition[0][3]:
                 return item
 
-            # 鍗栧ぇ浜�10w
-            if item[3] != '1' and item[2] > filter_condition[0][4]:
+            # 鍗栧ぇ浜�2w涓旀槸娑ㄥ仠鍗�
+            if item[3] != '1' and item[2] > filter_condition[0][4] and item[1] == filter_condition[0][1]:
                 return item
 
             return None

--
Gitblit v1.8.0