From ecfbb56f1ce77b2288d272fa1ed2a02623e92d5a Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 20 八月 2025 13:49:12 +0800 Subject: [PATCH] bug修复/接口修改 --- code_attribute/code_volumn_manager.py | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/code_attribute/code_volumn_manager.py b/code_attribute/code_volumn_manager.py index 2af92a6..40414bc 100644 --- a/code_attribute/code_volumn_manager.py +++ b/code_attribute/code_volumn_manager.py @@ -107,7 +107,7 @@ def get_radical_buy_refer_volume_info(self, code, limit_up_price): """ - TODO 鏇存敼姝g‘ + 鑾峰彇鍙傝�冮噺淇℃伅 鑾峰彇鎵叆鐨勫弬鑰冮噺: 鍙傝�冮灏忎簬3.14浜垮氨鍙�90澶╁弬鑰冮噺 鍚﹀垯灏卞彇鏈�杩�5澶╃殑鍙傝�冮噺 @@ -120,10 +120,11 @@ has_limit_up_in_60 = True if k_format and not k_format[13]: has_limit_up_in_60 = False + # (閲�, 鏃ユ湡) volume_info = self.__max_volume_info_in_5days.get(code, None) if volume_info and volume_info[0] * limit_up_price >= 9e8 and has_limit_up_in_60: return volume_info - return int(self.get_reference_volume_as_money_y(code) * 1e8 / limit_up_price) + return self.get_reference_volume_info(code) def get_volume_rate_refer_in_5days(self, code, total_sell_volume=0): """ @@ -256,6 +257,17 @@ # 榛樿涓�5浜� return 5 + def get_reference_volume_info(self, code): + """ + 鑾峰彇浼犵粺鍙傝�冮噺淇℃伅 + @param code: + @return:(閲�,鏃ユ湡) + """ + if code in self.__reference_volume_as_money_y_dict: + return self.__reference_volume_as_money_y_dict.get(code) + max60 = global_util.max60_volumn.get(code) + return max60 + if __name__ == "__main__": print(CodeVolumeManager().get_volume_rate("000059")) -- Gitblit v1.8.0