From ba52d7ac92a36f413eacaa686f8535e859664ec6 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 28 八月 2023 09:45:11 +0800 Subject: [PATCH] bug修改 --- l2/l2_data_manager_new.py | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 807c442..decc883 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -7,6 +7,7 @@ import constant from db.redis_manager_delegate import RedisUtils from l2.huaxin import l2_huaxin_util, huaxin_delegate_postion_manager +from log_module import async_log_util from third_data import kpl_data_manager, block_info from trade.deal_big_money_manager import DealComputeProgressManager from utils import global_util, ths_industry_util, tool @@ -311,8 +312,9 @@ # 鑾峰彇涓嬪崟浣嶇疆 place_order_index = huaxin_delegate_postion_manager.get_l2_place_order_position(code, datas) if place_order_index: - logger_l2_process.info("code:{} 鑾峰彇鍒颁笅鍗曠湡瀹炰綅缃細{}", code, place_order_index) cls.__DCancelBigNumComputer.set_real_order_index(code, place_order_index) + cls.__SecondCancelBigNumComputer.set_real_place_order_index(code, place_order_index) + async_log_util.info(logger_l2_process, "code:{} 鑾峰彇鍒颁笅鍗曠湡瀹炰綅缃細{}", code, place_order_index) __start_time = round(t.time() * 1000) if len(datas) > 0: cls.process_add_datas(code, datas, 0, __start_time) @@ -416,9 +418,10 @@ if l2.l2_data_util.L2DataUtil.is_same_time(now_time_str, latest_time): cls.__process_not_order(code, start_index, end_index, capture_timestamp, is_first_code) - logger_l2_process.info("code:{} 澶勭悊鏁版嵁鑼冨洿: {}-{} 澶勭悊鏃堕棿:{} 鎴浘鏃堕棿鎴筹細{}", code, add_datas[0]["index"], - add_datas[-1]["index"], round(t.time() * 1000) - __start_time, - capture_timestamp) + async_log_util.info(logger_l2_process, "code:{} 澶勭悊鏁版嵁鑼冨洿: {}-{} 澶勭悊鏃堕棿:{} 鎴浘鏃堕棿鎴筹細{}", code, + add_datas[0]["index"], + add_datas[-1]["index"], round(t.time() * 1000) - __start_time, + capture_timestamp) # __start_time = l2_data_log.l2_time(code, round(t.time() * 1000) - __start_time, # "l2鏁版嵁澶勭悊鏃堕棿") @@ -545,8 +548,8 @@ # 渚濇澶勭悊 cancel_data, cancel_msg = s_cancel(buy_single_index, buy_exec_index) - if not cancel_data: - cancel_data, cancel_msg = h_cancel(buy_single_index, buy_exec_index) + # if not cancel_data: + # cancel_data, cancel_msg = h_cancel(buy_single_index, buy_exec_index) if not cancel_data: cancel_data, cancel_msg = l_cancel(buy_single_index, buy_exec_index) # l2_log.debug(code, "鎾ゅ崟璁$畻缁撴潫") @@ -1210,8 +1213,8 @@ buy_nums += int(_val["num"]) * int(total_datas[i]["re"]) buy_count += int(total_datas[i]["re"]) if buy_nums >= threshold_num and buy_count >= threshold_count: - logger_l2_trade_buy.info( - f"{code}鑾峰彇鍒颁拱鍏ユ墽琛岀偣锛歿i} 缁熻绾拱鎵嬫暟锛歿buy_nums} 鐩爣绾拱鎵嬫暟锛歿threshold_num} 缁熻绾拱鍗曟暟锛歿buy_count} 鐩爣绾拱鍗曟暟锛歿threshold_count}, 澶у崟鏁伴噺锛歿len(max_buy_num_set)}") + async_log_util.info(logger_l2_trade_buy, + f"{code}鑾峰彇鍒颁拱鍏ユ墽琛岀偣锛歿i} 缁熻绾拱鎵嬫暟锛歿buy_nums} 鐩爣绾拱鎵嬫暟锛歿threshold_num} 缁熻绾拱鍗曟暟锛歿buy_count} 鐩爣绾拱鍗曟暟锛歿threshold_count}, 澶у崟鏁伴噺锛歿len(max_buy_num_set)}") elif L2DataUtil.is_limit_up_price_buy_cancel(_val): if _val["num"] >= bigger_num: # 鍙粺璁�59涓囦互涓婄殑閲戦 -- Gitblit v1.8.0