From 6a107545a82cceaff58b769690f410f25ef4de34 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 07 十一月 2023 15:55:53 +0800 Subject: [PATCH] Bug修复 --- l2/l2_data_manager_new.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index ee74866..9a21ba1 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -5,6 +5,7 @@ from code_attribute import big_money_num_manager, code_volumn_manager, code_data_util, industry_codes_sort, \ limit_up_time_manager, global_data_loader, gpcode_manager, code_nature_analyse import constant +from code_attribute.code_nature_analyse import HighIncreaseCodeManager from db.redis_manager_delegate import RedisUtils from l2.huaxin import l2_huaxin_util, huaxin_delegate_postion_manager from l2.l2_sell_manager import L2MarketSellManager @@ -288,6 +289,7 @@ if order_begin_pos.mode == OrderBeginPosInfo.MODE_FAST: need_cancel = FastCancelBigNumComputer().set_real_order_index(code, index) if need_cancel: + l2_log.debug(code, "瑙﹀彂鎾ゅ崟锛屾挙鍗曚綅缃細{} 锛屾挙鍗曞師鍥狅細{}", index, "F鎾や笉澶�2绗旇Е鍙戞挙鍗�") cls.cancel_buy(code, msg="F鎾や笉澶�2绗旇Е鍙戞挙鍗�") return cancel_buy_strategy.set_real_place_position(code, index, order_begin_pos.buy_single_index) @@ -799,11 +801,13 @@ limit_up_price = gpcode_manager.get_limit_up_price(code) if float(limit_up_price) >= constant.MAX_CODE_PRICE: + HighIncreaseCodeManager().add_code(code) return False, True, f"鑲′环澶т簬{constant.MAX_CODE_PRICE}鍧�" if code_nature_analyse.LatestMaxVolumeManager().is_latest_max_volume(code): # 鏈�杩戝嚑澶╂湁鏈�澶ч噺锛屽垽鏂噺姣旀槸鍚﹀ぇ浜�60% 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" if constant.L2_SOURCE_TYPE == constant.L2_SOURCE_TYPE_HUAXIN: -- Gitblit v1.8.0