掘金社区

history_n获取了未来数据!Pinned highlighted

雄1135 发表在问题反馈 2021-11-07 23:50:54

问题反馈
253
1
0

测试代码:
HistoryData = history_n(symbol = 'SHFE.rb2201',
frequency = '1d',
count = 20,
end_time = '2021-11-05 08:00:00',
fields='symbol,open,high,low,close',
df=True)
print(HistoryData)
返回数据:
symbol open high low close
0 SHFE.rb2201 5759.0 5870.0 5738.0 5808.0
...
18 SHFE.rb2201 4398.0 4413.0 4142.0 4226.0
19 SHFE.rb2201 4238.0 4305.0 4122.0 4247.0

19行的数据是2021-11-05的‘1d’频率完整K线数据,但是我给的截止时间是'2021-11-05 08:00:00',不应该拿到当天收盘后的最终[open high low close]

评论: 1
  • 单日数据在数据库当中储存是只记录日期数据不包含时间数据的
    也就是说你输入的截止时间只有日期部分起作用,而日内时间部分不会起作用

    2021-11-09 03:09:47

Looks like your connection to 掘金量化社区 - 量化交易者的交流社区 was lost, please wait while we try to reconnect.