深度学习策略只能回测无法模拟交易的问题
由bqasugnx创建,最终由bqasugnx 被浏览 5 用户
我部署了一个深度学习策略,回测能够显示,但是模拟交易不能产生信号
原始方法是https://bigquant.com/wiki/doc/5VJrAUu8Vd
回测数据是加入到
# 加载回测数据(不含标签)
context.test_df = get_data(context.test_start, context.test_end, include_label=False)
context.test_df = context.test_df.dropna()
context.days_since_last_rebalance = HOLDING_DAYS - 1
执行回测代码是:
# ======== 执行回测 ========
performance = bigtrader.run(
market=bigtrader.Market.CN_STOCK,
frequency=bigtrader.Frequency.DAILY,
start_date="2025-01-01",
end_date="2025-12-22",
capital_base=1000000,
initialize=initialize,
handle_data=handle_data,
order_price_field_buy="open",
order_price_field_sell="open",
benchmark="000300.SH",
)
请问这是什么原因呢