ContextInfo.get_trading_dates - 获取交易日信息
ContextInfo.get_trading_dates 是 QMT 内置 Python 中用于获取交易日信息的接口。
原型
ContextInfo.get_trading_dates(stockcode,start_date,end_date,count,period='1d')
释义
ContextInfo.get_trading_dates 是 QMT 内置 Python 中用于获取交易日信息的接口。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
stockcode |
是 | stockcode |
start_date |
是 | start_date |
end_date |
是 | end_date |
count |
是 | count |
period |
否 | period='1d' |
返回值
list:K线周期(交易日)列表 period为日线时返回如['20170101','20170102',...]样式 其它返回如['20170101010000','20170102020000',...]样式
示例
示例返回值
# coding:gbk
def init(C):
pass
def after_init(C):
print(C.get_trading_dates('600000.SH','','',30,'1d'))
def handlebar(C):
pass
交易下单函数
详细说明
功能说明
ContextInfo.get_trading_dates(stockcode,start_date,end_date,count,period='1d')
参数详细说明
| 字段名 | 数据类型 | 解释 |
|---|---|---|
| stockcode | string | 股票代码,缺省值''默认为当前图代码,如:'600000.SH' |
| start_date | string | 开始时间,缺省值''为空时不使用,如:'20170101','20170101000000' |
| end_date | string | 结束时间,缺省值''默认为当前bar的时间,如:'20170102','20170102000000' |
| count | int | K线个数,必须大于0,取包括end_date往前的count个K线,start_date不为空时此值无效,写为1即可 |
| period | string | k线类型,'1d':日线,'1m':分钟线,'3m':三分钟线,'5m':5分钟线,'15m':15分钟线,'30m':30分钟线,'1h':小时线,'1w':周线,'1mon':月线,'1q':季线,'1hy':半年线,'1y':年线 |
返回值
list:K线周期(交易日)列表 period为日线时返回如['20170101','20170102',...]样式 其它返回如['20170101010000','20170102020000',...]样式