From e024032194fc44350fea977cd8d82b6ab898f9ea Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 05 十二月 2023 11:37:11 +0800 Subject: [PATCH] 修改交易记录添加数据/U撤修改 --- l2/l2_data_manager_new.py | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 85ea970..626257c 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -647,7 +647,9 @@ info.set_kpl_blocks(list(jx_blocks_by)) else: info.set_kpl_blocks([]) - + can_buy_result = CodePlateKeyBuyManager.can_buy(code) + if can_buy_result: + info.set_kpl_match_blocks(can_buy_result[0]) trade_record_log_util.add_place_order_log(code, info) except Exception as e: async_log_util.error(logger_l2_error, f"鍔犲叆涔板叆璁板綍鏃ュ織鍑洪敊锛歿str(e)}") @@ -858,8 +860,12 @@ if HighIncreaseCodeManager().is_in(code) and cls.volume_rate_info[code][0] < 0.6: return False, True, f"鑲′环娑ㄥ緱杩囬珮锛屽綋鏃ラ噺姣�({cls.volume_rate_info[code][0]})灏忎簬0.6" - if cls.volume_rate_info[code][0] < 0.2: - return False, True, f"褰撴棩閲忔瘮({cls.volume_rate_info[code][0]})灏忎簬0.2" + if int(tool.get_now_time_str().replace(":", "")) <= int("100000"): + if cls.volume_rate_info[code][0] < 0.1: + return False, True, f"褰撴棩閲忔瘮({cls.volume_rate_info[code][0]})灏忎簬0.1" + else: + if cls.volume_rate_info[code][0] < 0.2: + return False, True, f"褰撴棩閲忔瘮({cls.volume_rate_info[code][0]})灏忎簬0.2" k_format = code_nature_analyse.CodeNatureRecordManager().get_k_format_cache(code) if k_format and (k_format[1][0] or k_format[3][0]): # 鑲′环鍒涙柊楂樻垨鑰呴�艰繎鍓嶉珮 @@ -870,7 +876,6 @@ if cls.volume_rate_info[code][0] < 0.6: # HighIncreaseCodeManager().add_code(code) return False, True, f"杩戞棩鍑虹幇鏈�澶ч噺锛屽綋鏃ラ噺姣�({cls.volume_rate_info[code][0]})灏忎簬0.6" - total_data = local_today_datas.get(code) if constant.L2_SOURCE_TYPE == constant.L2_SOURCE_TYPE_HUAXIN: -- Gitblit v1.8.0