函数原型
history_bars(order_book_id, bar_count,frequency,fields,skip_suspended, include_now,adjusted_price)
参数
参数 | 类型 | 说明 |
---|---|---|
order_book_id | str | 合约代码,必填项 |
bar_count | int | 获取的历史数据数量,必填项 |
frequency | str | 获取数据什么样的频率进行。'1d'或'1m'分别表示每日和每分钟,必填项。您可以指定不同的分钟频率,例如'5m'代表5分钟线,'5s'表示5秒线,'5h'表示5小时线,其他周期可以分别为:'self'表示当前设置周期,tick分笔线,week周线,month月线,quarter季度线,halfyear半年线,year年线 |
fields | str OR str list | 返回数据字段。必填项。 时间戳:datetime 开盘价:open 最高价:high 最低价:low 收盘价:close 成交量:volume 成交额:total_turnover 持仓量:open_interest (期货专用) |
skip_suspended | bool | 是否跳过停牌,默认True,跳过停牌 |
include_now | bool | 是否包括不完整的bar数据。默认为False,不包括。举例来说,当前1分钟k时间为09:39的时候获取5分钟线数据,默认将获取到09:31~09:35合成的5分钟线,即最近一根完整的5分钟线数据。如果设置为True,则将获取到09:36~09:39之间合成的"不完整"5分钟线,即最新一根5分钟线数据。 |
adjusted_price | bool | 是否复权数据,默认为 True |