From e1788016750ad6ec1dfc28a4e6948ecaf5b326e4 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 22 二月 2024 16:03:30 +0800
Subject: [PATCH] 影子单价格修改/消息日志添加/成交太快撤单

---
 huaxin_client/l2_client.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/huaxin_client/l2_client.py b/huaxin_client/l2_client.py
index e2c757b..4672fcd 100644
--- a/huaxin_client/l2_client.py
+++ b/huaxin_client/l2_client.py
@@ -134,8 +134,8 @@
         for d in codes_data:
             code = d[0]
             codes.add(code)
-            self.codes_volume_and_price_dict[code] = (d[1], d[2])
-            self.l2_data_upload_manager.set_order_fileter_condition(code, d[1], float(d[2]))
+            self.codes_volume_and_price_dict[code] = (d[1], d[2], d[3])
+            self.l2_data_upload_manager.set_order_fileter_condition(code, d[1], float(d[2]), d[3])
         add_codes = codes - self.subscripted_codes
         del_codes = self.subscripted_codes - codes
         print("add del codes", add_codes, del_codes)
@@ -191,8 +191,8 @@
         # self.special_code_volume_for_order_dict[code] = (volume, time.time() + 3)
         d = self.codes_volume_and_price_dict.get(code)
         if d:
-            min_volume, limit_up_price = d[0], d[1]
-            self.l2_data_upload_manager.set_order_fileter_condition(code, min_volume, limit_up_price,
+            min_volume, limit_up_price, special_price = d[0], d[1], d[2]
+            self.l2_data_upload_manager.set_order_fileter_condition(code, min_volume, limit_up_price,special_price,
                                                                     {volume, constant.SHADOW_ORDER_VOLUME},
                                                                     time.time() + 3)
             huaxin_l2_log.info(logger_local_huaxin_l2_subscript, f"璁剧疆涓嬪崟閲忕洃鍚細{code}-{volume}")

--
Gitblit v1.8.0