From 21c96ed504f93f16ce6f8a3ccf164a87c9edd9c0 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 30 一月 2024 15:45:23 +0800
Subject: [PATCH] 增加调试日志

---
 l2/l2_transaction_data_processor.py |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/l2/l2_transaction_data_processor.py b/l2/l2_transaction_data_processor.py
index ccb6920..f157e5c 100644
--- a/l2/l2_transaction_data_processor.py
+++ b/l2/l2_transaction_data_processor.py
@@ -13,6 +13,7 @@
 from msg import push_msg_manager
 from trade import current_price_process_manager, trade_manager
 from trade.deal_big_money_manager import DealOrderNoManager
+from utils import tool
 
 
 class HuaXinTransactionDatasProcessor:
@@ -60,10 +61,12 @@
                 except Exception as e:
                     async_log_util.error(hx_logger_l2_debug, str(e))
                 try:
-                    cresult = LCancelBigNumComputer().add_transaction_datas(code, datas)
-                    if cresult[0]:
-                        L2TradeDataProcessor.cancel_buy(code, f"L鍚庢垚浜ゅお蹇挙鍗�:{cresult[1]}")
-                        order_begin_pos = None
+                    # 涓嬪崟2s鍚庢墠寮�濮嬬敓鏁�
+                    if tool.trade_time_sub(total_datas[-1]["val"]["time"],total_datas[order_begin_pos.buy_exec_index]["val"]["time"]) > 2:
+                        cresult = LCancelBigNumComputer().add_transaction_datas(code, datas)
+                        if cresult[0]:
+                            L2TradeDataProcessor.cancel_buy(code, f"L鍚庢垚浜ゅお蹇挙鍗�:{cresult[1]}")
+                            order_begin_pos = None
                 except Exception as e:
                     async_log_util.error(hx_logger_l2_debug, str(e))
 

--
Gitblit v1.8.0