From ab662be5c523b75c1bd28fc6bfcab2872b9623b3 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 12 六月 2025 15:22:06 +0800 Subject: [PATCH] bug修复 --- strategy/strategy_variable_factory.py | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/strategy/strategy_variable_factory.py b/strategy/strategy_variable_factory.py index 3658704..97b9e28 100644 --- a/strategy/strategy_variable_factory.py +++ b/strategy/strategy_variable_factory.py @@ -235,10 +235,10 @@ results = [x for x in results if (tool.is_can_buy_code(x[0]) and x[0] in valid_codes and x[0] not in exclude_codes)] # 鍙栧墠1/3涓旀定鍋滄暟鏄墠10 - # max_count = len(results) // 3 if len(results) % 3 == 0 else len(results) // 3 + 1 - # results = results[:max_count] - # # 鍙栧墠10 - # results = results[:10] + max_count = len(results) // 2 if len(results) % 2 == 0 else len(results) // 2 + 1 + results = results[:max_count] + # 鍙栧墠10 + results = results[:10] codes = [x[0] for x in results] fresults[kpl_util.filter_block(b)] = codes return fresults @@ -637,7 +637,7 @@ if __name__ == "__main__": - __DataLoader = DataLoader("2025-06-09") + __DataLoader = DataLoader("2025-06-12") # __test_jx_blocks(__DataLoader) # instance = StockVariables() @@ -653,7 +653,9 @@ # print(result_dict["301279"]) results = __DataLoader.load_target_plate_and_codes() - plates = ["鍖昏嵂"] + # for k in results: + # print(k, results[k]) + plates = ["姹借溅闆堕儴浠�", "绋�鍦熸案纾�", "鍖栧伐", "鍖昏嵂", "鍏変紡"] print("==========鏂伴鏉�=======") for p in plates: print(p, results.get(p)) -- Gitblit v1.8.0