Administrator
2025-04-23 257bb8ce781ec0ef582092ea8e453ae9aec2a2c4
code_attribute/first_target_code_data_processor.py
@@ -18,6 +18,7 @@
from third_data.history_k_data_util import HistoryKDatasUtils, JueJinApi
from trade import l2_trade_util
from settings.trade_setting import MarketSituationManager
from trade.buy_radical import new_block_processor
from trade.buy_radical.block_special_codes_manager import BlockSpecialCodesManager
from utils import global_util, tool, init_data_util, buy_condition_util
@@ -124,10 +125,12 @@
                if not WantBuyCodesManager().is_in_cache(
                        code) and not gpcode_manager.BuyOpenLimitUpCodeManager().is_in_cache(code):
                    need_forbidden = True
                    if len(k_format) > 10 and k_format[10]:
                        l2_trade_util.forbidden_trade(code, "近5个交易日有涨停/炸板/跌停")
                        continue
                    # 新题材破前高就不需要加黑
                    if BlockSpecialCodesManager().get_code_blocks(code) and k_format and k_format[1]:
                        need_forbidden = False
                    # 新题材该拉黑还是拉黑
                    need_forbidden = True  #new_block_processor.is_can_forbidden(code)
                    if need_forbidden:
                        if code_nature_analyse.is_price_too_high_in_days(code, volumes_data, limit_up_price)[0]:
                            # 判断是否太高