From 8c7519b0dc79d32a216765a1b46e736d53e3d786 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 08 八月 2023 14:17:37 +0800
Subject: [PATCH] Buy1PriceManager单例+缓存改造

---
 server.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/server.py b/server.py
index 38c8973..8eb7c7a 100644
--- a/server.py
+++ b/server.py
@@ -18,7 +18,7 @@
 import inited_data
 from l2 import l2_data_manager_new, l2_data_manager, l2_data_log, l2_log, code_price_manager
 import l2_data_util
-from l2.cancel_buy_strategy import HourCancelBigNumComputer, L2LimitUpMoneyStatisticUtil, LCancelBigNumComputer
+from l2.cancel_buy_strategy import HourCancelBigNumComputer, LCancelBigNumComputer
 import l2.l2_data_util
 
 from output import code_info_output
@@ -389,7 +389,7 @@
                         limit_up_price = gpcode_manager.get_limit_up_price(code)
 
                         if limit_up_price is not None:
-                            code_price_manager.Buy1PriceManager.process(code, buy_one_price, buy_time, limit_up_price,
+                            code_price_manager.Buy1PriceManager().process(code, buy_one_price, buy_time, limit_up_price,
                                                                         sell_one_price, sell_one_volumn)
                             _start_time = time.time()
                             msg += "涔�1浠锋牸澶勭悊锛�" + f"{_start_time - __start_time} "
@@ -408,7 +408,7 @@
                                         decimal.Decimal("0.00"))
                                     # 鑾峰彇鎵ц浣嶆椂闂�
 
-                                    buy_single_index, buy_exec_index, compute_index, num, count, max_num_set, volume_rate = l2_data_manager.TradePointManager.get_buy_compute_start_data(
+                                    buy_single_index, buy_exec_index, compute_index, num, count, max_num_set, volume_rate = l2_data_manager.TradePointManager().get_buy_compute_start_data(
                                         code)
                                     if True:
                                         # 鍙湁涓嬪崟杩囧悗鎵嶈幏鍙栦氦鏄撹繘搴�
@@ -545,9 +545,9 @@
                                                                                                price)
                             # if need_cancel:
                             #    l2_data_manager_new.L2TradeDataProcessor.cancel_buy(code, cancel_msg, "trade_queue")
-                            if need_sync:
-                                # 鍚屾鏁版嵁
-                                L2LimitUpMoneyStatisticUtil.verify_num(code, volumn, time_)
+                            # if need_sync:
+                            #     # 鍚屾鏁版嵁
+                            #     L2LimitUpMoneyStatisticUtil.verify_num(code, volumn, time_)
                 elif type == 30:
                     # 蹇冭烦淇℃伅
                     data = data_process.parse(_str)["data"]

--
Gitblit v1.8.0