QMT 是本地运行架构,历史行情必须先从服务端拉到本机,策略里才能读到。两种主流办法:
界面端补数据:左上角【操作】→【数据管理】→【补充行情】,选周期(日线/1m/5m/tick)、板块(沪深A股等)、时间范围点"全部",首次全量下载;盘后可在【行情】→【批量下载】勾"定时下载"自动增量补。
代码里下:在 init() 里调 download_history_data("600000.SH","1d","20180101",""),策略启动前自动拉;回测中取数则用 get_market_data_ex(..., subscribe=False) 只读本地,设 True 会等实时流导致卡死。
合成周期(15m/30m/周线)不用单独下,下好底层 1m 或 5m 或 1d 即可自动拼。
自己下数据最怕盘后限速、路径中文报错。找我开正规券商低佣户,送你《QMT数据管理排坑图解》+ 定时补数脚本,评论扣"行情"发你。
发布于1小时前 渭南



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
17743564482 

