fix mixed timezone comparison in log_indicators
This commit is contained in:
1 parent
a6ae001e69
commit
3a2a4ef6de
1 file changed
+2
-3
@@ -621,8 +621,8 @@ def log_indicators(timestamp, symbol, price, volume, rsi_val, adx_val, atr_val,
|
|||||||
if INDICATORS_PATH.exists():
|
if INDICATORS_PATH.exists():
|
||||||
existing = pd.read_csv(INDICATORS_PATH)
|
existing = pd.read_csv(INDICATORS_PATH)
|
||||||
df = pd.concat([existing, df], ignore_index=True)
|
df = pd.concat([existing, df], ignore_index=True)
|
||||||
cutoff_date = datetime.now(EASTERN) - timedelta(days=7)
|
df['timestamp'] = pd.to_datetime(df['timestamp'], utc=True)
|
||||||
df['timestamp'] = pd.to_datetime(df['timestamp'], format='ISO8601')
|
cutoff_date = pd.Timestamp.now(tz='UTC') - timedelta(days=7)
|
||||||
df = df[df['timestamp'] > cutoff_date]
|
df = df[df['timestamp'] > cutoff_date]
|
||||||
|
|
||||||
df.to_csv(INDICATORS_PATH, index=False)
|
df.to_csv(INDICATORS_PATH, index=False)
|
||||||
@@ -2036,4 +2036,3 @@ def run():
|
|||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
||||||
|
|
||||||
Reference in new issue
Block a user