0

我有一个包含 5m ohlc 数据的 csv 文件,它看起来像这样:

T,O,H,L,C

2018-01-01 00:00:00+00:00, 13838.5, 13961, 13838, 13873

2018-01-01 00:05:00+00:00, 13873, 13920, 13800, 13800

2018-01-01 00:10:00+00:00, 13800, 13800.5, 13675, 13771.5

2018-01-01 00:15:00+00:00, 13771.5, 13795, 13711, 13769

我找到了一个从 Bitmex 下载 1m 和 5m 数据的脚本,但似乎你不能直接下载 15m 蜡烛,我看到一些类似的问题,人们试图转换其他时间框架,但没有一个对我有用。

我试过resample('15Min').ohlc()了,但我得到一个错误

TypeError:仅对 DatetimeIndex、TimedeltaIndex 或 PeriodIndex 有效,但获得了“Index”实例。

也许我在阅读我的 csv 文件时做错了什么:

ohlcv5 = pd.read_csv('5m.csv', names=['T', 'O', 'H', 'L', 'C'], index_col=0, parse_dates=[0])
4

0 回答 0