From dc36d72459ea92e4c78e2a2eefb5655e82a3d459 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 04 六月 2024 23:52:26 +0800
Subject: [PATCH] 9:25之前的开1订阅

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

diff --git a/l2/l2_transaction_data_manager.py b/l2/l2_transaction_data_manager.py
index 52d1acd..9089d03 100644
--- a/l2/l2_transaction_data_manager.py
+++ b/l2/l2_transaction_data_manager.py
@@ -83,6 +83,17 @@
             return 0
         return int(sum([x[2] for x in self.__total_buy_datas_dict[code]]))
 
+    def get_total_buy_money_list(self, code):
+        """
+        鑾峰彇澶у崟鍒楄〃
+        @param code:
+        @return:
+        """
+        if code not in self.__total_buy_datas_dict:
+            return 0
+        return [x[2] for x in self.__total_buy_datas_dict[code]]
+
+
     def get_total_sell_money(self, code):
         """
         鑾峰彇鎬诲叡鐨勫ぇ鍗曞崠閲戦
@@ -247,10 +258,14 @@
 
     @classmethod
     def statistic_total_deal_volume(cls, code, datas):
+        # 鍙粺璁¤鍔ㄤ拱
         if code not in cls.__deal_volume_list_dict:
             cls.__deal_volume_list_dict[code] = []
         time_dict = {}
         for d in datas:
+            # 鍙粺璁¤鍔ㄤ拱
+            if d[7] < d[6]:
+                continue
             time_str = ''
             if d[3] in time_dict:
                 time_str = time_dict[d[3]]

--
Gitblit v1.8.0