3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在 qmt 量化平台中,如果你的策略在启动时初始化耗时太长,通常是因为模型默认从历史第一根 K 线开始逐根计算。要解决这个问题,可以通过调整**“快速计算”**参数来大幅缩短初始化时间。
在策略编辑器的**“基本信息”面板中,将“快速计算”**参数调整为 1(或你策略实际需要的历史 K 线数量)即可。
根据 qmt 官方文档,快速计算参数的作用是限制模型的计算范围:
0 修改为 1(或者根据你的策略需求设置一个较小的数值,如 100)。虽然将“快速计算”设置为 1 可以最快启动策略,但如果你的策略依赖于较长周期的历史数据(例如计算 60 日均线 MA60),设置为 1 会导致历史数据不足,从而引发指标计算错误或报错。因此,建议将“快速计算”的值设置为你策略中所需最大历史周期数加上一定的冗余量(例如策略用到 60 日均线,可将快速计算设置为 100)。