Fix datetime parsing in log_trade to handle ISO8601 format
This commit is contained in:
1 parent
7ef9e0c648
commit
41ecc4cb4c
2 files changed
+3
-3
No files matched your search
@@ -468,7 +468,7 @@ def log_trade(entry_time, exit_time, symbol, side, entry_price, exit_price, shar
|
||||
existing = pd.read_csv(TRADES_PATH)
|
||||
df = pd.concat([existing, df], ignore_index=True)
|
||||
cutoff_date = datetime.now(EASTERN) - timedelta(days=90)
|
||||
df['entry_time'] = pd.to_datetime(df['entry_time'])
|
||||
df['entry_time'] = pd.to_datetime(df['entry_time'], format='ISO8601')
|
||||
df = df[df['entry_time'] > cutoff_date]
|
||||
|
||||
df.to_csv(TRADES_PATH, index=False)
|
||||
|
||||
Reference in new issue
Block a user