问答交流

【平台使用】策略模拟运行第一天买入正常,但是第二天持仓显示为空。

由scolo创建,最终由scolo 被浏览 3 用户

我使用了直播展示的《final全动态》策略,部分代码如下所示。运行第一天显示买入,实盘都执行成功了,但是今天看策略页面显示所有记录都变空了?请问一下这是为什么?

sd =  '2025-07-01'
ed =  datetime.now().strftime("%Y-%m-%d")

m5 = M.bigtrader.v22(
    data=test1,
    start_date="""""",
    end_date="""""",
    initialize=m5_initialize_bigquant_run,
    before_trading_start=m5_before_trading_start_bigquant_run,
    handle_tick=m5_handle_tick_bigquant_run,
    handle_data=m5_handle_data_bigquant_run,
    handle_trade=m5_handle_trade_bigquant_run,
    handle_order=m5_handle_order_bigquant_run,
    after_trading=m5_after_trading_bigquant_run,
    capital_base=999999,
    frequency="""daily""",
    product_type="""股票""",
    rebalance_period_type="""月度交易日""",
    rebalance_period_days="""1""",
    rebalance_period_roll_forward=True,
    backtest_engine_mode="""标准模式""",
    before_start_days=0,
    volume_limit=1,
    order_price_field_buy="""open""",
    order_price_field_sell="""close""",
    benchmark="""沪深300指数""",
    plot_charts=True,
    debug=False,
    backtest_only=False,
    m_name="""m5""",
    m_cached=False
)


{link}