文档
测试

23)获取个股 / 合约 / 指数的 K 线列表

POST

说明 / 示例

用法: ContextInfo.get_trading_dates(stockcode, start_date, end_date, count, period) 释义: 获取指定个股 / 合约 / 指数的 K 线(交易日)列表 参数: 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 不为空时不使用 period:string,K 线类型如下: ‘1d’:日线 ‘1m’:1分钟线 ‘3m’:3分钟线 ‘5m’:5分钟线 ‘15m’:15分钟线 ‘30m’:30分钟线 ‘1h’:小时线 ‘1w’:周线 ‘1mon’:月线 ‘1q’:季线 ‘1hy’:半年线 ‘1y’:年线 *注:可缺省参数:start_date,end_date 返回: List,K 线周期(交易日)列表,period为日线时返回 [‘20170101’, ‘20170102’, …],其它返回[‘20170101010000’, ‘20170102020000’, …] 示例: ```py def handlebar(ContextInfo): print(ContextInfo.get_trading_dates('600000.SH', '20170101', '20170401', 1, '1d')) ```