From bf4e4247e14ec7db5d3490b4bad6f3922917662c Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 29 五月 2024 19:24:10 +0800
Subject: [PATCH] F撤修改/开1的票上证早上不下单

---
 l2/l2_transaction_data_processor.py |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/l2/l2_transaction_data_processor.py b/l2/l2_transaction_data_processor.py
index ff3bed5..a18b3c2 100644
--- a/l2/l2_transaction_data_processor.py
+++ b/l2/l2_transaction_data_processor.py
@@ -122,10 +122,11 @@
                     # GCancelBigNumComputer().set_big_sell_order_info(code, big_sell_order_info)
                     use_time_list.append(("澶勭悊鍗栧崟鐩稿叧鎾ゆ暟鎹�", time.time() - _start_time))
                     _start_time = time.time()
+                HuaXinSellOrderStatisticManager.statistic_total_deal_volume(code, datas)
+                use_time_list.append(("缁熻鎴愪氦閲忔暟鎹�", time.time() - _start_time))
             except Exception as e:
                 async_log_util.error(logger_debug, f"鍗栧崟缁熻寮傚父锛歿big_sell_order_info}")
                 logger_debug.exception(e)
-
             _start_time = time.time()
             cls.__statistic_thread_pool.submit(cls.statistic_big_order_infos, code, datas, order_begin_pos)
 
@@ -150,13 +151,13 @@
                     cancel_result = FCancelBigNumComputer().need_cancel_for_deal_fast(code, buy_progress_index)
                     if cancel_result[0]:
                         L2TradeDataProcessor.cancel_buy(code, f"F鎾�:{cancel_result[1]}")
-                    # if not cancel_result[0]:
-                    #     try:
-                    #         cancel_result = NBCancelBigNumComputer().need_cancel(code, buy_progress_index)
-                    #         if cancel_result[0]:
-                    #             L2TradeDataProcessor.cancel_buy(code, f"澶у競鍊兼棤澶у崟鎾�:{cancel_result[1]}")
-                    #     except:
-                    #         pass
+                    if not cancel_result[0]:
+                        try:
+                            cancel_result = NBCancelBigNumComputer().need_cancel(code, buy_progress_index)
+                            if cancel_result[0]:
+                                L2TradeDataProcessor.cancel_buy(code, f"澶у競鍊兼棤澶у崟鎾�:{cancel_result[1]}")
+                        except:
+                            pass
 
                     if not cancel_result[0] and buy_progress_index_changed:
                         try:

--
Gitblit v1.8.0