3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在 JoinQuant(聚宽)平台上,当您在模拟交易中看到日志提示 “当前不是回测,'avoid_future_data'选项无效” 时,这仅仅是一个提示信息(Warning/Info),并不会导致您的策略报错或停止运行。
set_option("avoid_future_data", True) 是聚宽提供的一个专门用于回测环境的防范机制,用来帮助开发者检测和剔除未来数据。set_option("avoid_future_data", True) 注释掉或删除。代码示例:
def initialize(context):
# 在回测时开启,模拟盘时可以注释掉
# set_option("avoid_future_data", True)
set_benchmark('000300.XSHG')
set_option('use_real_price', True)
总结来说,这只是平台善意的提醒,您可以根据自己对日志整洁度的要求来决定是否删除。