From 625e981f2b4bc0807e1555400119c7be6b68b2f1 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 07 九月 2023 12:27:04 +0800
Subject: [PATCH] L撤没找到成交进度处理

---
 l2/l2_data_manager_new.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 5e3d02c..20591e4 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -288,8 +288,8 @@
                 cls.unreal_buy_dict.pop(code)
 
     @classmethod
-    def set_real_place_order_index(cls, code, index):
-        cancel_buy_strategy.set_real_place_position(code, index)
+    def set_real_place_order_index(cls, code, index,buy_single_index):
+        cancel_buy_strategy.set_real_place_position(code, index,buy_single_index)
 
     # 澶勭悊鍗庨懌L2鏁版嵁
     @classmethod
@@ -315,7 +315,9 @@
             # 鑾峰彇涓嬪崟浣嶇疆
             place_order_index = huaxin_delegate_postion_manager.get_l2_place_order_position(code, datas)
             if place_order_index:
-                cls.set_real_place_order_index(code, place_order_index)
+                buy_single_index, buy_exec_index, buy_compute_index, num, count, max_num_set, buy_volume_rate = cls.__get_order_begin_pos(
+                    code)
+                cls.set_real_place_order_index(code, place_order_index, buy_single_index)
                 async_log_util.info(logger_l2_process, "code:{} 鑾峰彇鍒颁笅鍗曠湡瀹炰綅缃細{}", code, place_order_index)
             __start_time = round(t.time() * 1000)
             if len(datas) > 0:

--
Gitblit v1.8.0