From b664371ed6ee1da20af2e132426d70b3bfc66566 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 01 四月 2024 13:47:10 +0800 Subject: [PATCH] bug修复 --- l2/l2_transaction_data_processor.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/l2/l2_transaction_data_processor.py b/l2/l2_transaction_data_processor.py index 4b4854c..3bdd143 100644 --- a/l2/l2_transaction_data_processor.py +++ b/l2/l2_transaction_data_processor.py @@ -46,11 +46,14 @@ buyno_map = {} order_begin_pos = l2_data_manager.TradePointManager().get_buy_compute_start_data_cache(code) + # 鏄惁宸茬粡涓嬪崟 + is_placed_order = l2_data_manager.TradePointManager.is_placed_order(order_begin_pos) big_sell_order_info = None try: # 缁熻鍗栧崟 - big_sell_order_info = HuaXinSellOrderStatisticManager.add_transaction_datas(code, datas) + big_sell_order_info = HuaXinSellOrderStatisticManager.add_transaction_datas(code, datas, + order_begin_pos.buy_exec_index if is_placed_order else None) need_cancel, cancel_msg = SCancelBigNumComputer().set_big_sell_order_info_for_cancel(code, big_sell_order_info, order_begin_pos) -- Gitblit v1.8.0