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