From a5b382dd3c9dc8c49b54591cd72de576b93b3f47 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 13 八月 2025 13:18:42 +0800
Subject: [PATCH] 大单阈值改变后,累计阈值等比例改变取消

---
 l2/l2_sell_manager.py |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/l2/l2_sell_manager.py b/l2/l2_sell_manager.py
index 75ef9a0..a20740f 100644
--- a/l2/l2_sell_manager.py
+++ b/l2/l2_sell_manager.py
@@ -115,6 +115,27 @@
                     return sell_data
         return None
 
+    def get_latest_refer_sell_data_with_not_zero(self, code):
+        """
+        鑾峰彇鏈�杩戠殑闈�0鐨勬�诲崠鏁版嵁
+        @param code:
+        @return:
+        """
+
+        total_sell_data_cache_list = self.__total_sell_data_cache_list_cache.get(code)
+        if total_sell_data_cache_list:
+            count = 0
+            for i in range(len(total_sell_data_cache_list) - 1, -1, -1):
+                count += 1
+                if count > 20:
+                    # 鏈�澶氬線鍓嶆壘20涓猼ick
+                    break
+                sell_data = total_sell_data_cache_list[i]
+                if sell_data[1] > 1:
+                    # 鑾峰彇闈�0鎬诲崠棰�
+                    return sell_data
+        return None
+
 
 # 鏉夸笂鍗栫粺璁�
 class L2LimitUpSellManager:

--
Gitblit v1.8.0