QMT的策略文件放哪个目录,找不回来很常见
发布时间:1小时前阅读:6
QMT装好之后,绝大多数人第一件事是找示例策略,第二件事是找不到自己刚写的文件。这不是软件的问题,是目录结构本身需要先认一遍。
一般会有几个位置。安装目录下面是程序本体和内置示例,这部分不要动,升级时会被覆盖;用户目录下面才是你自己写的东西,包括策略文件、配置文件、日志。还有一个运行目录,回测产生的临时数据、缓存都落在那里,占空间最大的往往是它。
写策略之前先做一件事:在软件里找到策略管理的入口,看它默认把文件存在哪里,然后固定在这个位置新建文件,不要用系统的另存为随便丢到桌面。桌面上的文件在软件里往往读不到,你以为是代码报错,其实是路径不对。
备份也要跟着改。策略文件不大,但它是你所有时间的沉淀,随手复制一份到另一个盘,比出事之后重写省事得多。
另外一个细节:文件名尽量用英文和数字,不要带空格和特殊符号。有些环境对中文路径处理不好,症状是文件明明在,导入时却提示不存在。
目录这件事听起来琐碎,但它是新手最先撞上的墙,先花十分钟认路,后面少走很多弯路。
再补一个细节:策略里如果引用了外部数据文件,比如自己整理的标的列表或者参数表,路径也要用相对路径或者固定路径,不要用桌面这种会变的目录。换个账户登录、系统更新之后,桌面路径可能就变了,策略会在加载数据那一步直接失败。
养成一个习惯:整个策略相关的文件都放在同一个文件夹下,代码、配置、数据、日志分层摆好。要迁移的时候整个文件夹拷走就行,不用东找西找。这件事现在花十分钟,以后每次换机器都能省一个小时。
最后提醒一句,文件夹不要放在同步网盘里。同步进程会在盘中扫描文件、占用读写,策略正在写日志时被锁住,症状是偶发性的卡顿和写文件失败,很难查。要备份就手动复制,别让同步工具插手运行目录。
股票/量化开户欢迎找我!满足条件股票佣金万0.854、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!期权1.8元一张全包价!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
