From 778889b13087125e0eacfa5f0d69e8bb95f82916 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 05 九月 2023 17:32:43 +0800
Subject: [PATCH] L撤撤单策略修改

---
 l2/l2_data_manager_new.py |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 6bb11bf..b13d7a4 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -18,7 +18,7 @@
 from trade import trade_manager, trade_queue_manager, l2_trade_factor, l2_trade_util, \
     trade_result_manager, current_price_process_manager, trade_data_manager, trade_huaxin
 from l2 import safe_count_manager, l2_data_manager, l2_log, l2_data_source_util, code_price_manager, \
-    transaction_progress
+    transaction_progress, cancel_buy_strategy
 from l2.cancel_buy_strategy import SecondCancelBigNumComputer, HourCancelBigNumComputer, DCancelBigNumComputer, \
     LCancelBigNumComputer
 from l2.l2_data_manager import L2DataException
@@ -290,8 +290,7 @@
 
     @classmethod
     def set_real_place_order_index(cls, code, index):
-        cls.__DCancelBigNumComputer.set_real_order_index(code, index)
-        cls.__SecondCancelBigNumComputer.set_real_place_order_index(code, index)
+        cancel_buy_strategy.set_real_place_position(code, index)
 
     # 澶勭悊鍗庨懌L2鏁版嵁
     @classmethod
@@ -601,9 +600,6 @@
                 cls.__trade_thread_lock_dict[code] = threading.RLock()
             cls.__trade_thread_lock_dict[code].acquire()
             try:
-
-
-
                 l2_log.debug(code, "寮�濮嬫墽琛屼拱鍏�")
                 trade_manager.start_buy(code, capture_timestamp, last_data,
                                         last_data_index)
@@ -1286,6 +1282,11 @@
 
 
 if __name__ == "__main__":
-    yesterday_limit_up_data_records = kpl_data_manager.get_current_limit_up_data_records(1)[0][1]
-    yesterday_codes = set([x[0] for x in yesterday_limit_up_data_records])
-    print(yesterday_codes)
+    # yesterday_limit_up_data_records = kpl_data_manager.get_current_limit_up_data_records(1)[0][1]
+    # yesterday_codes = set([x[0] for x in yesterday_limit_up_data_records])
+    # print(yesterday_codes)
+    code = "002137"
+    l2.l2_data_util.load_l2_data(code)
+    start_index = 200
+    end_index = 259
+    LCancelBigNumComputer().compute_watch_index(code, start_index, end_index)

--
Gitblit v1.8.0