返回列表 发布新帖

如何用get_history_data得到90分钟周期或者120分钟周期的数据呢? 求助

1447 2
发表于 2024-7-9 23:19:19 | 显示全部楼层 阅读模式

获取历史行情数据 用法: ContextInfo.get_history_data(len, period, field, dividend_type='none', skip_paused=True) 参数: len:number,需获取的历史数据长度 period:string,需获取的历史数据的周期,支持'tick':分笔线,'realtime':实时线 '1d':日线,'md':多日线,'1m':1分钟线,'3m':3分钟线,'5m':5分钟线,'15m':15分钟线 '30m':30分钟线,'mm':多分钟线,'1h':小时线,'mh':多小时线,'1w':周线,'1mon':月线,'1q':季线,'1hy':半年线,'1y':年线, field:string,支持'open','high','low','close','quoter'(结构见get_market_data) dividend_type:默认参数,除复权,'none':不复权,'front':向前复权,'back':向后复权,'front_ratio':等比向前复权,'back_ratio':等比向后复权 skip_paused:bool,是否停牌填充,默认填充 返回:一个字典dict结构,key为stockcode.market,value为行情数据list,list中第0位为最早的价格,第1位为次早价格,依次下去. 示例: def init(ContextInfo): ContextInfo.set_universe(['000300.SH','000004.SZ']) def handlebar(ContextInfo):

获取股票池中所有股票的最近两日的收盘价

hisdict = ContextInfo.get_history_data(2,'1d','close') for k, v in hisdict.items(): if len(v)>1: print( k,':',v[1]-v[0])#今日涨幅


以上是软件里get_history_data函数的注释,但没有详细说‘mm’,'mh'周期参数的用法,不知道该周期参数是什么意思,我现在需要得到90分钟周期数据,该如何做到呢?

评论2

迅投kiki
发表于 2024-7-11 19:57:11 | 显示全部楼层
80b4d5b4980fffd1d3c8caf347aedc72.png
迅投kiki
发表于 2024-7-11 19:57:34 | 显示全部楼层
需要自己合成数据,我们不指导这个~

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表