From 5ada2a7d9e603c845be2b918420b67737fe6cf91 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 18 六月 2025 10:57:30 +0800
Subject: [PATCH] ‘功能完善

---
 strategy/strategy_manager.py |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/strategy/strategy_manager.py b/strategy/strategy_manager.py
index 0f2d336..97874bc 100644
--- a/strategy/strategy_manager.py
+++ b/strategy/strategy_manager.py
@@ -8,7 +8,7 @@
 from db.mysql_data_delegate import Mysqldb
 from db.redis_manager_delegate import RedisUtils
 from log_module import async_log_util
-from log_module.log import logger_trade
+from log_module.log import logger_trade, logger_debug
 from strategy.data_analyzer import KPLLimitUpDataAnalyzer
 from strategy.low_suction_strategy import LowSuctionOriginDataExportManager
 from strategy.strategy_params_settings import StrategyParamsSettingsManager
@@ -276,19 +276,25 @@
         """
         codes = []
         for d in big_orders:
-            code = d[0]
-            if d[1] == 0:
-                # 涔板崟
-                if code not in self.big_order_buy:
-                    self.big_order_buy[code] = []
-                self.big_order_buy[code].append(d[2])
-            else:
-                # 鍗栧崟
-                if code not in self.big_order_sell:
-                    self.big_order_sell[code] = []
-                self.big_order_sell[code].append(d[2])
-                if code not in codes:
-                    codes.append(code)
+            try:
+                code = d[0]
+                # 鍙绠�200w浠ヤ笂鐨勪拱鍗�
+                if d[2][2] < 200e4:
+                    continue
+                if d[1] == 0:
+                    # 涔板崟
+                    if code not in self.big_order_buy:
+                        self.big_order_buy[code] = []
+                    self.big_order_buy[code].append(d[2])
+                else:
+                    # 鍗栧崟
+                    if code not in self.big_order_sell:
+                        self.big_order_sell[code] = []
+                    self.big_order_sell[code].append(d[2])
+                    if code not in codes:
+                        codes.append(code)
+            except Exception as e:
+                logger_debug.error(f"{d}")
             # 椹卞姩涓嬪崟
         for code in codes:
             self.__run(code, self.stock_variables_dict.get(code))

--
Gitblit v1.8.0