QMT 的策略备份,别只拷那个策略文件
发布时间:1小时前阅读:6
把策略文件复制一份到网盘,就以为备份完成了,这是很多人踩过的坑。真正恢复的时候会发现,代码在,跑不起来。
原因是一个能跑的策略不只是一个文件。它至少还依赖三样东西:参数配置,也就是你在面板上调过的那组数值;依赖的数据文件或者本地缓存;以及客户端的版本环境。
参数丢了最麻烦。代码里没有默认值,加载之后参数全是空的,跑起来要么报错,要么用零值计算,结果完全不对。你只记得大概调过什么,具体数字想不起来,只能重调一遍。
数据文件丢了,策略能启动但读不到历史数据,回测直接失败。有些策略会把整理好的数据存在本地目录,这部分不在代码里。
正确的备份方式是按目录整体备份,把策略文件、配置、数据放在一起打包,标注日期和版本说明。恢复的时候整体还原,路径保持一致,一次到位。
建议的节奏是每周一次全量备份,每次重大改动前再单独备份一次,命名带上改动内容,比如加了止损、换了周期。三个月后你想回到某个版本,能一眼找到。
还有一个容易忽略的:备份要能验证。每隔一段时间挑一个旧备份,在另一台机器或者虚拟环境里实际恢复一次,看能不能跑通。没验证过的备份,只是心理安慰。
再补一点:备份的存放位置也要分散。只放在本机另一个文件夹,硬盘坏了照样一起没;只放一个网盘,账号出问题也一样。本机一份、移动硬盘一份、云端一份,三处里任意两处能用,就够了。这个标准不高,但很多人一份都没做到。
再补一个具体做法:备份包里放一份说明文件,写清楚这份备份对应的客户端版本、依赖的库、跑的是哪只标的哪段区间。半年后你自己翻出来,看文件名能猜个大概,看说明文件才能直接恢复。备份的价值不在于存了多少份,而在于需要的时候能不能用上。
股票/量化开户找我!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!ETF申赎一折!优惠多多!免费量化使用量化软件QMT+ptrade!资金靓号:888、999、等定制!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
