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