可以透過 python 進行轉換,概念大概如下。
讀取檔案,透過 resample 功能進行轉換。
import pandas as pd
df = pd.read_csv(
'ETick.csv',
names=['date time', 'bid', 'volume'],
parse_dates=True, index_col=0)
ohlcv = df.resample('1min').agg({
"bid":"ohlc",
"volume": "sum",
}).rename(columns={'volume':'volume'})
ohlcv.dropna(inplace=True)
ohlcv.to_csv('1min.csv')
可以參考以下網址
https://ithelp.ithome.com.tw/articles/10280495
https://ithelp.ithome.com.tw/articles/10223693 |