QMT 行情数据获取简介
发布时间:2小时前阅读:29
在 QMT 平台中,行情数据的获取是进行量化交易和策略回测的重要基础。以下是对常见数据获取函数及周期设置的简要说明:
一、download_history_data 函数简介
该函数用于下载指定合约代码、指定周期以及时间范围内的历史行情数据。
说明:
QMT 提供的基础周期包括 tick、1m(1分钟)、5m(5分钟)、1d(日线),这些是系统实际存储的数据周期。其余周期如 3m、10m、15m 等为合成周期,由基础周期通过计算生成。
二、合成周期说明
| 合成周期 | 来源周期 | 说明 |
|---|---|---|
| 3m | 1m | 由 1 分钟线合成 |
| 10m, 15m, 30m, 60m, 2h, 3h, 4h | 5m | 由 5 分钟线合成 |
| 2d, 3d, 5d, 1w, 1mon, 1q, 1hy, 1y | 1d | 由日线数据合成 |
三、数据获取注意事项
- 历史数据获取:若需要获取合成周期(如
15m),需先下载对应的基础周期数据(如5m)。 - 实时数据获取:可直接订阅原始周期(如
15m),无需依赖历史数据。 - 同时使用基础与合成周期:只需下载一次基础周期数据即可,例如同时使用
5m和15m,因为15m是由5m合成的。
四、ContextInfo.get_market_data_ex 函数说明
该函数用于获取实时或历史行情数据,功能更为全面,支持多种数据类型。
注意事项:
不建议在 init 函数中调用,因为在init中仅能获取本地数据。- 详细区别与使用建议,可参考平台中的“常见问题 - 行情相关”模块。
- 除常规行情外,该函数还可获取特色数据,如资金流向、订单流等,具体使用方式请查阅数据字典。
五、总结
QMT 提供了灵活且强大的行情数据接口,用户可根据需求选择合适的周期和数据类型。无论是历史回测还是实时交易,合理的数据获取策略都是提升策略表现的关键。
如需了解更多细节,欢迎进一步交流!免费量化软件:Ptrade/QMT免费开通
温馨提示:投资有风险,选择需谨慎。
-
美联储年内最后一次降息,不同资产将怎么变?
2025-12-08 09:41
-
倒计时一个月!2026年度个税专项附加扣除怎么操作?
2025-12-08 09:41
-
昂瑞微、沐曦股份、元创股份、天溯计量和锡华科技5家公司新股本周发行!
2025-12-08 09:41


问一问

+微信
分享该文章
