From cf89766b43b7e5601220e5144edab8ee9307a8ad Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 26 三月 2025 17:29:03 +0800 Subject: [PATCH] 新题材拉黑机制修改 --- servers/data_server.py | 17 ++++++----------- 1 files changed, 6 insertions(+), 11 deletions(-) diff --git a/servers/data_server.py b/servers/data_server.py index 818b8e0..55d1ba8 100644 --- a/servers/data_server.py +++ b/servers/data_server.py @@ -9,7 +9,7 @@ import requests import constant -from code_attribute.gpcode_manager import BlackListCodeManager +from code_attribute.gpcode_manager import BlackListCodeManager, HumanRemoveForbiddenManager from l2.huaxin import huaxin_target_codes_manager from l2.l2_transaction_data_manager import HuaXinBuyOrderManager from log_module.log import logger_system, logger_debug, logger_kpl_limit_up, logger_request_api @@ -18,12 +18,12 @@ ContainsLimitupCodesBlocksManager from third_data.kpl_limit_up_data_manager import LatestLimitUpBlockManager, CodeLimitUpSequenceManager from third_data.third_blocks_manager import BlockMapManager -from trade.buy_radical import radical_buy_data_manager +from trade.buy_radical import radical_buy_data_manager, new_block_processor from trade.buy_radical.block_special_codes_manager import BlockSpecialCodesManager from trade.buy_strategy import OpenLimitUpGoodBlocksBuyStrategy from trade.buy_radical.radical_buy_data_manager import RadicalBuyBlockManager, BeforeSubDealBigOrderManager from utils import global_util, tool, data_export_util -from code_attribute import gpcode_manager +from code_attribute import gpcode_manager, code_nature_analyse from log_module import log_analyse, log_export, async_log_util from l2 import code_price_manager, l2_data_util, transaction_progress from cancel_strategy.s_l_h_cancel_strategy import HourCancelBigNumComputer, LCancelRateManager @@ -1045,10 +1045,8 @@ if code_info_list: # 灏嗕唬鐮佸姞鍏ユ柊棰樻潗 for x in code_info_list: - add_result = LimitUpCodesBlockRecordManager().add_new_blocks(x[0], bi[0]) - if add_result: - # 澧炲姞鏂伴鏉愭槸鍚︽垚鍔燂紝 涓存椂灏嗙エ鍔犲叆杈ㄨ瘑搴� - BlockSpecialCodesManager().add_code_block_for_temp(x[0], bi[0]) + new_block_processor.process_new_block(x[0], bi[0]) + try: if result_list_: @@ -1145,10 +1143,7 @@ update_new_block_plates = [] for r in reasons: for c in block_codes[r]: - add_result = LimitUpCodesBlockRecordManager().add_new_blocks(c, r) - if add_result: - # 澧炲姞鏂伴鏉愭槸鍚︽垚鍔燂紝 涓存椂灏嗙エ鍔犲叆杈ㄨ瘑搴� - BlockSpecialCodesManager().add_code_block_for_temp(c, r) + new_block_processor.process_new_block(c, r) for r in reasons: if r in block_plate_code_dict: -- Gitblit v1.8.0