从miniQMT切换到大QMT第1课——了解大QMT的系统文件夹

PTD 阅读:27 2026-07-15 15:43:22 评论:0

null

核心运行与启动

  • bin.x64核心程序与运行环境。包含QMT的主启动程序、所有核心运行库,以及你下载的Python库(Lib文件夹)。如需排查启动或环境问题,这里是首选检查点。

数据存储与管理

  • datadir行情与历史数据。存放你下载的K线、分笔等所有历史行情数据。数据量通常很大,是占用硬盘空间的主要部分。
  • data通用数据目录。可能用于存放一些程序运行产生的临时数据或缓存文件。
  • export_dataexport_data_backup数据导出与备份。前者是策略回测或运行结果(如交易记录、分析报告)的默认导出位置;后者则是前者内容的备份。

策略与开发

  • userdata用户数据核心目录。包含你的个人设置、自选股、板块等信息,其下的log文件夹是所有日志的存放地。
    • 日志文件log文件夹内通常包含:
      • XtClient_xxx.log:客户端常规日志
      • XtClient_Formula_xxx.log:策略运行日志
      • XtClient_FormulaOutput_xxx.log:策略输出日志
      • XtClient_PerformanceFile_xxx.log:客户端流程节点日志
  • mypython用户Python扩展。存放用户自定义或独立的Python脚本、库,与bin.x64下的官方环境隔离。
  • pythonPython环境目录。可能包含QMT自带的Python解释器或相关组件。
  • algorithms算法交易策略。存放系统或用户预设的算法交易模型(如VWAP、TWAP等)。
  • formulas技术指标公式。存放自定义的选股、技术指标等公式文件。
  • luaScriptsLua脚本扩展。用于存放通过Lua语言编写的扩展脚本。
  • xtmodel模型存储。可能用于存放机器学习模型或其他量化模型文件。

配置与个性化

  • configconfig_local全局与本地配置。存放软件的系统级配置文件(如界面布局、默认设置等)。config_local可能用于存放本地特有的配置。
  • license许可证文件。存放软件的授权许可信息,是验证软件合法使用的关键。
  • indexConfig索引配置。可能用于配置数据索引或行情品种的分类。
  • userdata_mini轻量用户数据。可能是userdata的简化或备份版本。
  • customerDLL客户DLL。用于存放用户或第三方提供的动态链接库,以实现特定功能扩展。

界面与资源

  • resource资源文件。存放软件界面所需的图片、图标、样式表等UI资源。
  • translations语言翻译包。存放多国语言的翻译文件,用于软件界面本地化。
  • charts图表模板。存放用户自定义或系统预设的K线图、走势图等图表样式模板。
  • webwidgetWeb组件。可能用于存放软件内嵌的Web页面或相关组件。
  • plugins插件目录。用于存放和管理第三方或官方开发的插件。
  • template模板文件。存放策略、报告或界面的模板文件。
  • thirdResources第三方资源。存放软件依赖的第三方库或资源文件。

其他辅助目录

  • quoter行情接收。与行情数据的接收和处理相关,可能包含行情源配置或缓存。
  • batchOrder批量下单。与批量委托下单功能相关,可能存储批量订单模板或记录。
  • .rzrk隐藏目录。以点开头的文件夹通常是系统或软件自动生成的隐藏目录,用于存储临时文件或特定配置,一般无需手动操作。

实用指南

  • 快速定位主目录:右键点击桌面上的QMT快捷方式,选择“打开文件所在位置”,即可直达bin.x64文件夹。
  • 排查问题:当策略运行异常或软件出错时,第一时间应将 userdata/log 文件夹下的日志文件发给技术支持,这是定位问题最快速的方法。
  • 谨慎操作:除mypythonuserdata等用户数据目录外,请勿随意修改或删除其他文件夹内容,以免导致软件无法运行。

本文由 海星量化研究所 作者提供,转载请保留链接和署名!网址:http://qmt.hxquant.com/?id=70

声明

1.本站原创文章,转载需注明文章作者来源。 2.如果文章内容涉及版权问题,请联系我们删除,向本站投稿文章可能会经我们编辑修改。 3.本站对信息准确性或完整性不作保证,亦不对因使用该等信息而引发或可能引发的损失承担任何责任。

搜索
排行榜
关注我们

扫码开通QMT/ptrade