Administrator
5 天以前 66af232f6d8fb9adee08967ff932f81c37da8d43
‘功能完善
2个文件已修改
12 ■■■■ 已修改文件
main.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
strategy/time_series_backtest.py 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.py
@@ -109,8 +109,12 @@
    # 初始化数据
    strategy_manager.low_suction_strtegy = strategy_manager.LowSuctionStrategy(tool.get_now_date_str())
    logger_system.info("初始化策略对象成功")
    strategy_manager.low_suction_strtegy.load_data()
    logger_system.info("加载策略数据成功")
    try:
        strategy_manager.low_suction_strtegy.load_data()
        logger_system.info("加载策略数据成功")
    except Exception as e:
        logger_system.error(f"加载策略数据失败:{str(e)}")
        logger_system.exception(e)
    # -------启动L2 market订阅------
    __run_l2_market_subscript()
strategy/time_series_backtest.py
@@ -714,6 +714,8 @@
                    if block_in_datas:
                        stock_variables.资金流入板块 = block_in_datas
                    stock_variables.当前价 =  big_order[1][4]
                    compute_result = self.__run_backtest(code, stock_variables)
                    # print(compute_result)
                    self.__process_test_result(code, stock_variables, next_trade_day, big_order[1][4],
@@ -808,7 +810,7 @@
    #         "2025-05-30", "2025-06-03", "2025-06-04", "2025-06-05", "2025-06-06", "2025-06-09", "2025-06-10",
    #         "2025-06-11", "2025-06-12", "2025-06-13", "2025-06-16", "2025-06-17"]
    # days = ["2025-06-13"]
    days = ["2025-05-23"]
    days.reverse()
    for day in days: