From d6b6be5eb2ae00a8ccf46bd7d53cd7d0c1e59c72 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 24 十一月 2023 19:19:37 +0800
Subject: [PATCH] 初始化独立某些方法

---
 l2/l2_transaction_data_manager.py |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/l2/l2_transaction_data_manager.py b/l2/l2_transaction_data_manager.py
index c774f9f..75eeb65 100644
--- a/l2/l2_transaction_data_manager.py
+++ b/l2/l2_transaction_data_manager.py
@@ -126,18 +126,11 @@
                     val = data["val"]
                     if l2_data_util.is_big_money(val) and L2DataUtil.is_limit_up_price_buy(val):
                         big_money_count += 1
-                        DealOrderNoManager().add_orderno(code, deal_info[0])
+                        DealOrderNoManager().add_orderno(code, f"{deal_info[0]}")
                     # L鍚庢槸鍚︽湁鎴愪氦锛屽鏋滄湁鎴愪氦灏遍渶瑕侀櫎鍘诲綋鍓嶇瑪鏁帮紝鐒跺悗閲嶆柊鍥婃嫭涓�绗�
                     LCancelBigNumComputer().add_deal_index(code, data["index"], order_begin_pos.buy_single_index)
             if big_money_count > 0:
-                # 缁熻澶у崟/m鍊兼垚浜ゆ瘮
-                total_deal_nums = DealOrderNoManager().get_deal_nums(code, buyno_map)
-                thresh_hold_money = l2_trade_factor.L2PlaceOrderParamsManager.get_base_m_val(code)
-                limit_up_price = gpcode_manager.get_limit_up_price(code)
-                if limit_up_price:
-                    rate = round(total_deal_nums / (thresh_hold_money // (float(limit_up_price) * 100)), 2)
-                    LCancelRateManager().set_big_num_deal_rate(code, rate)
-                    # 鑾峰彇鎵ц浣嶆椂闂�
+                LCancelRateManager.compute_big_num_deal_rate(code)
 
             buy_progress_index = self.__compute_latest_trade_progress(code, buyno_map, datas)
             if buy_progress_index is not None:

--
Gitblit v1.8.0