From 68464c679ae5e1ae35e7e67e3b339ba0f939cbd3 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 15 三月 2023 14:46:03 +0800 Subject: [PATCH] 选股宝板块优化 --- l2_trade_test.py | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/l2_trade_test.py b/l2_trade_test.py index d81700a..2233369 100644 --- a/l2_trade_test.py +++ b/l2_trade_test.py @@ -15,10 +15,10 @@ import log import tool from db import redis_manager -from l2 import l2_log, l2_data_manager, transaction_progress +from l2 import l2_log, l2_data_manager, transaction_progress, safe_count_manager from l2.safe_count_manager import BuyL2SafeCountManager from l2.transaction_progress import TradeBuyQueue -from trade import trade_data_manager +from trade import trade_data_manager, l2_trade_factor from trade.trade_queue_manager import THSBuy1VolumnManager import l2.l2_data_manager_new, l2.l2_data_manager, l2.l2_data_util, l2.cancel_buy_strategy @@ -73,7 +73,8 @@ buy_progress_index = TradeBuyQueue().compute_traded_index(code, buy_one_price_, buy_queue_result_list, exec_time) if buy_progress_index is not None: - l2.cancel_buy_strategy.HourCancelBigNumComputer.set_trade_progress(code, time_, buy_exec_index, buy_progress_index, + l2.cancel_buy_strategy.HourCancelBigNumComputer.set_trade_progress(code, time_, buy_exec_index, + buy_progress_index, l2.l2_data_util.local_today_datas.get( code), l2.l2_data_util.local_today_num_operate_map.get( @@ -84,9 +85,9 @@ except Exception as e: pass - @unittest.skip("璺宠繃姝ゅ崟鍏冩祴璇�") + # @unittest.skip("璺宠繃姝ゅ崟鍏冩祴璇�") def test_trade(self): - code = "002235" + code = "000892" clear_trade_data(code) l2.l2_data_util.load_l2_data(code) total_datas = deepcopy(l2.l2_data_util.local_today_datas[code]) @@ -118,7 +119,8 @@ l2.l2_data_util.local_today_num_operate_map[code].clear() print("id:", id(l2.l2_data_util.local_today_datas)) - # l2_trade_factor.L2TradeFactorUtil.get_safe_buy_count = mock.Mock(return_value=12) + safe_count_manager.BuyL2SafeCountManager.get_safe_count = mock.Mock(return_value=16) + l2_trade_factor.L2TradeFactorUtil.compute_m_value = mock.Mock(return_value=(14699952, "")) # pos_list.insert(41,(225,306)) # pos_list.insert(63, (345, 423)) # pos_list.insert(66, (440, 447)) -- Gitblit v1.8.0