From a67f88211fddbaebdd099f41a63bf462e1b69da9 Mon Sep 17 00:00:00 2001 From: "Bobby (aider)" Date: Sat, 8 Feb 2025 11:44:04 -0800 Subject: [PATCH] fix: Correct timestamp handling in ClickHouse query for ATR EMA scanner --- src/screener/t_atr_ema_v2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screener/t_atr_ema_v2.py b/src/screener/t_atr_ema_v2.py index 2112e7d..4c7bc0e 100644 --- a/src/screener/t_atr_ema_v2.py +++ b/src/screener/t_atr_ema_v2.py @@ -32,7 +32,7 @@ def run_atr_ema_target_scanner(min_price: float, max_price: float, min_volume: i sum(transactions) AS transaction_count FROM stock_db.stock_prices WHERE window_start BETWEEN {start_ts} AND {end_ts} - AND toYear(window_start) <= {end_date.year} + AND toYear(toDateTime(window_start/1000000000)) <= {end_date.year} GROUP BY ticker HAVING last_close BETWEEN {min_price} AND {max_price} AND total_volume >= {min_volume}