gpt4 book ai didi

python - 如何使用 Python 将 Tick by Tick 数据转换为 OHLC 烛台数据?

转载 作者:行者123 更新时间:2023-12-05 09:32:02 25 4
gpt4 key购买 nike

如何通过逐笔报价数据对我的逐笔报价进行重新采样以获取 Candlesticks OHLC 数据。

这是我的数据在 pandas DataFrame 中的样子。

    Timestamp       Price
0 1626459705 278.989978
1 1626459695 279.437975
2 1626459486 279.866868
3 1626459317 280.225627
4 1626459149 280.469473
5 1626458918 280.845010
6 1626458886 282.348605
7 1626458866 281.976074
8 1626458380 280.420801
9 1626458056 280.838577

如何通过使用 pandas 重新采样来获取 1 分钟的 OHLC 烛台数据?

最佳答案

下面是另一种解决方案:

df = df.assign(Timestamp = pd.to_datetime(df['Timestamp'],unit='s')).set_index('Timestamp')
df.resample('10min')['Price'].ohlc()

关于python - 如何使用 Python 将 Tick by Tick 数据转换为 OHLC 烛台数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68413881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com