From c20c3c10635ce78db4a86ce9c0bb1d02e90f525d Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 08 八月 2023 17:40:42 +0800 Subject: [PATCH] 单例+缓存优化 --- server.py | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/server.py b/server.py index 8eb7c7a..eb8eff7 100644 --- a/server.py +++ b/server.py @@ -390,7 +390,7 @@ if limit_up_price is not None: code_price_manager.Buy1PriceManager().process(code, buy_one_price, buy_time, limit_up_price, - sell_one_price, sell_one_volumn) + sell_one_price, sell_one_volumn) _start_time = time.time() msg += "涔�1浠锋牸澶勭悊锛�" + f"{_start_time - __start_time} " @@ -425,15 +425,16 @@ buy_queue_result_list, exec_time) if buy_progress_index is not None: - HourCancelBigNumComputer.set_trade_progress(code, buy_time, buy_exec_index, - buy_progress_index, - l2.l2_data_util.local_today_datas.get( - code), - l2.l2_data_util.local_today_num_operate_map.get( - code)) - LCancelBigNumComputer.set_trade_progress(code, buy_progress_index, - l2.l2_data_util.local_today_datas.get( - code)) + HourCancelBigNumComputer().set_trade_progress(code, buy_time, + buy_exec_index, + buy_progress_index, + l2.l2_data_util.local_today_datas.get( + code), + l2.l2_data_util.local_today_num_operate_map.get( + code)) + LCancelBigNumComputer().set_trade_progress(code, buy_progress_index, + l2.l2_data_util.local_today_datas.get( + code)) logger_l2_trade_buy_queue.info("鑾峰彇鎴愪氦浣嶇疆鎴愬姛锛� code-{} index-{} 鏁版嵁-{}", code, buy_progress_index, -- Gitblit v1.8.0