download_history_data - 下载指定合约代码指定周期对应时间范围的行情数据

download_history_data 是 QMT 内置 Python 中用于下载指定合约代码指定周期对应时间范围的行情数据的接口。

原型

download_history_data(stockcode,period,startTime,endTime)

释义

download_history_data 是 QMT 内置 Python 中用于下载指定合约代码指定周期对应时间范围的行情数据的接口。

研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。

参数

参数 是否必填 官方原始定义
stockcode stockcode
period period
startTime startTime
endTime endTime

返回值

none

示例

示例

# coding:gbk

def init(C):

download_history_data("000001.SZ","1d","20230101","") # 下载000001.SZ,从20230101至今的日线数据

download_history_data("000001.SZ","1d","20230101","",incrementally=True) # 下载000001.SZ,从20230101至今的日线数据,增量下载

def handlebar(C):

return

界面端进行数据下载还可参考:

提示

【攻略】K线/财务数据下载方式 https://www.xuntou.net/forum.php?mod=viewthread&tid=1354&user_code=7zqjlm 来自: 迅投QMT社区

获取行情数据

该目录下的函数用于获取实时行情,历史行情

详细说明

使用提示

QMT提供的行情数据中,基础周期包含 tick 1m 5m 1d,这些是实际用于存储的周期 其他周期为合成周期,以基础周期合成得到

合成周期

3m, 由1m线合成

10m, 15m, 30m, 60m, 2h, 3h, 4h 由5分钟线合成

2d(2日线), 3d(3日线), 5d(5日线), 1w(周线), 1mon(月线), 1q(季线), 1hy(半年线), 1y(年线) 由日线数据合成

获取合成周期时

如果取历史,需要下载历史的基础周期(如取15m需要下载5m)

如果取实时,可以直接订阅原始周期(如直接订阅15m)

如果同时用到基础周期和合成周期,只需要下载基础周期,例如同时使用5m和15m,因为15m也是由5m合成,所以只需要下载一次5m的数据即可

功能说明

下载指定合约代码指定周期对应时间范围的行情数据

参数详细说明

字段名 数据类型 解释
stockcode string 股票代码,格式为'stkcode.market',例如 '600000.SH'
period string K线周期类型,包括: / 'tick':分笔线 / '1d':日线 / '1m':分钟线 / '5m':5分钟线
startTime string 起始时间,格式为 "20200101" 或 "20200101093000",可以为空
endTime string 结束时间,格式为 "20200101" 或 "20200101093000",可以为空
incrementally bool 默认为 None 是否从本地最后一条数据往后增量下载,部分版本客户端可能不支持此参数

返回值

none