Administrator
2023-11-27 8280205a0f077235a2e03c9ca3079140f5a3d370
l2/l2_data_manager_new.py
@@ -1002,23 +1002,22 @@
                                                         kpl_data_manager.KPLLimitUpDataRecordManager.total_datas,
                                                         yesterday_codes,
                                                         block_info.get_before_blocks_dict(),
                                                         kpl_data_manager.KPLLimitUpDataRecordManager.get_current_code_block_dict())
                                                         kpl_data_manager.KPLLimitUpDataRecordManager.get_current_reason_codes_dict())
            can_buy_result = CodePlateKeyBuyManager.can_buy(code)
        if can_buy_result is None:
            return False, True, "尚未获取到板块信息"
        if can_buy_result[1]:
            if cls.volume_rate_info[code][0] < 0.6:
                return False, True, f"独苗:量比({cls.volume_rate_info[code][0]})未达到60%"
        # 获取K线形态,判断是否近2天是否为10天内最大量
        k_format = code_nature_analyse.CodeNatureRecordManager().get_k_format_cache(code)
        if k_format and len(k_format) >= 10 and k_format[9][0]:
            # 是独苗
            if can_buy_result[1]:
                if cls.volume_rate_info[code][0] < 0.6:
                    return False, True, f"独苗:近2天有10日内最高量,量比({cls.volume_rate_info[code][0]})未达到60%"
            else:
                if cls.volume_rate_info[code][0] < 0.3:
                    return False, True, f"近2天有10日内最高量,量比({cls.volume_rate_info[code][0]})未达到30%"
            if cls.volume_rate_info[code][0] < 0.3:
                return False, True, f"近2天有10日内最高量,量比({cls.volume_rate_info[code][0]})未达到30%"
        # 是独苗
        if can_buy_result[1]:
            now_time_int = int(tool.get_now_time_str().replace(":", ""))