backtraderTest/convert_timestamps.py
zhangkun9038@dingtalk.com e0d5ac1e92 first add
2025-03-07 22:39:21 +08:00

37 lines
870 B
Python

<<<<<<< HEAD
=======
import pandas as pd
# Read the original CSV
df = pd.read_csv('candle_test.csv')
# Convert timestamp to datetime
df['DateTime'] = pd.to_datetime(df['Timestamp'], unit='ms')
# Drop the original timestamp column
df = df.drop(columns=['Timestamp'])
# Reorder columns
df = df[['DateTime', 'Open', 'High', 'Low', 'Close', 'Volume', 'VolumeCcy']]
# Save the new CSV
df.to_csv('candle_test_converted.csv', index=False)
>>>>>>> Snippet
import pandas as pd
# Read the original CSV
df = pd.read_csv('candle_test.csv')
# Convert timestamp to datetime
df['DateTime'] = pd.to_datetime(df['Timestamp'], unit='ms')
# Drop the original timestamp column
df = df.drop(columns=['Timestamp'])
# Reorder columns
df = df[['DateTime', 'Open', 'High', 'Low', 'Close', 'Volume', 'VolumeCcy']]
# Save the new CSV
df.to_csv('candle_test_converted.csv', index=False)