admin
2025-05-28 eaef1b8994cd7c3f170e56e2bdf4c0dd45f603e1
修复 当前有意购买统计的 BUG
2个文件已修改
8 ■■■■ 已修改文件
log_module/log_export.py 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
strategy/buying_strategy.py 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
log_module/log_export.py
@@ -52,7 +52,7 @@
    __log_file_contents[md5] = (time.time(), contents)
    return contents
# 加载板块强度日志
def load_market_sift_plate(date=tool.get_now_date_str()):
    """
     获取精选流入的成分股
@@ -76,6 +76,7 @@
    return fdatas
# 加载个股强度日志
def load_kpl_market_stock_heat(date=tool.get_now_date_str()):
    """
     获取精选流入的成分股
strategy/buying_strategy.py
@@ -384,8 +384,11 @@
                                            logger_info(
                                                f"【不利】当日成交量小于昨日成交量的{ratios}倍!不买!!公司名称:{k_line_data[0]['sec_name']},当日当时总成交量:{current_volume},最新价: {current_price}")
                                            return
                                        data_cache.willing_buy_list.add_buy_code(k_line_data[0]['sec_name'])
                                        data_cache.willing_buy_list.append(k_line_data[0]['sec_name'])
                                        logger_info(f"当前有意购买:{k_line_data[0]['sec_name']},有意购买列表:{data_cache.willing_buy_list}")
                                        if data_cache.have_plate_buy_times >= 1 and k_line_data[0]['sec_name'] not in data_cache.willing_buy_list:
                                            logger_info(
                                                f"【 beneficial】有概念买入已经 1 次,且未曾进入过有意购买列表!不买了!!公司名称:{k_line_data[0]['sec_name']},")
                                        if len(intersection_plate) > 0:
                                            logger_info(
                                                f"【不利】同概念只买一次,不买了,公司名称:{k_line_data[0]['sec_name']},重复相交概念==={intersection_plate}")