| | |
| | | """ |
| | | import constant |
| | | from code_attribute import code_nature_analyse |
| | | from code_attribute.gpcode_manager import HumanForbiddenManager |
| | | from third_data import kpl_util, kpl_data_constant |
| | | from trade import l2_trade_util, trade_record_log_util |
| | | from trade.buy_radical.block_special_codes_manager import BlockSpecialCodesManager |
| | |
| | | blocks |= kpl_data_constant.limit_up_component_code_new_blocks_dict[code] |
| | | if code in kpl_data_constant.limit_up_code_new_block_dict: |
| | | blocks.add(kpl_data_constant.limit_up_code_new_block_dict[code]) |
| | | if blocks and l2_trade_util.is_in_forbidden_trade_codes(code): |
| | | if blocks and l2_trade_util.is_in_forbidden_trade_codes(code) and not HumanForbiddenManager().is_in_cache(code): |
| | | # 没有人为拉黑才能移黑 |
| | | l2_trade_util.remove_from_forbidden_trade_codes(code) |
| | | # 加想买单要从黑名单移除 |
| | | trade_record_log_util.add_common_msg(code, "新题材移黑", f"{blocks}") |