Administrator
2023-07-11 fb9d234761b21d02b10f9e63c77839f079100866
华鑫适配
1个文件已修改
11 ■■■■ 已修改文件
l2/l2_data_manager_new.py 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
l2/l2_data_manager_new.py
@@ -713,13 +713,14 @@
        if zyltgb is None:
            global_data_loader.load_zyltgb()
            zyltgb = global_util.zyltgb_map.get(code)
        buy1_price = code_price_manager.Buy1PriceManager.get_buy1_price(code)
        if buy1_price is None:
            return False, True, f"尚未获取到买1价"
        limit_up_price = gpcode_manager.get_limit_up_price(code)
        dif = float(limit_up_price) - float(buy1_price)
        if zyltgb >= 200 * 100000000:
            buy1_price = code_price_manager.Buy1PriceManager.get_buy1_price(code)
            if buy1_price is None:
                return False, True, f"尚未获取到买1价"
            dif = float(limit_up_price) - float(buy1_price)
            # 大于10档
            if dif > 0.10001:
                return False, True, f"自由流通200亿以上,买1剩余档数大于10档,买一({buy1_price})涨停({limit_up_price})"
@@ -790,7 +791,7 @@
        #     return False, True, f"量大于40%才下单,量比:{volume_rate_info[0]}"
        # 是否有K线形态(有K线形态或者天量大阳),10点后才需要判断是否有K线形态与分值
        if int(tool.get_now_time_str().replace(":","")) > int("100000"):
        if int(tool.get_now_time_str().replace(":", "")) > int("100000"):
            has_k_format = score_info[1][3][6][0] or score_info[1][3][7][0]
            if not has_k_format:
                return False, True, f"无K线形态"