vnpy / vnpy_tushare

VeighNa框架的Tushare数据服务接口
https://www.vnpy.com
MIT License
33 stars 25 forks source link

tushare获取分钟数据,起止时间不能只输入日期,还必须带上时间! #11

Closed yinxiuqu closed 2 years ago

yinxiuqu commented 2 years ago

我测试了,每个交易日21点前,tushare的分钟线获取,如果起止时间只输入日期,不输入时间,那么只能获取到昨日夜盘收盘时的分钟数据,如果带上小时:分钟:秒钟,才能获取到今天白天的分钟数据。具体可以参考tushare的入坑说明:https://www.tushare.pro/document/1?doc_id=234 例子如下:

获取股票1分钟数据

df = ts.pro_bar(ts_code='600000.SH', freq='1min', start_date='2020-01-07 09:00:00', end_date='2020-01-08 17:00:00') 希望下一版vnpy_tushare能修正这个错误。

yinxiuqu commented 2 years ago

小时线也是这个问题,只有日线似乎没有这个问题

yinxiuqu commented 2 years ago

我现在是把结束日期写到明天,就能在今天18点以后获取今天白天的分钟线数据。这只是结束时间暂时这样解决,至于起始日期会不会往前多一天我就没测试了。