diff --git a/src/screener/t_atr_ema.py b/src/screener/t_atr_ema.py index f53ef37..c35db01 100644 --- a/src/screener/t_atr_ema.py +++ b/src/screener/t_atr_ema.py @@ -99,6 +99,8 @@ def run_atr_ema_scanner(min_price: float, max_price: float, min_volume: int, continue save_signals_to_csv(bullish_signals, 'atr_ema') + return bullish_signals except Exception as e: print(f"Error during scan: {str(e)}") + return [] diff --git a/src/screener/t_atr_ema_v2.py b/src/screener/t_atr_ema_v2.py index ce8dec2..10c0892 100644 --- a/src/screener/t_atr_ema_v2.py +++ b/src/screener/t_atr_ema_v2.py @@ -107,6 +107,8 @@ def run_atr_ema_scanner_v2(min_price: float, max_price: float, min_volume: int, continue save_signals_to_csv(entry_signals, 'atr_ema_v2') + return entry_signals except Exception as e: print(f"Error during scan: {str(e)}") + return [] diff --git a/src/screener/t_sunnyband.py b/src/screener/t_sunnyband.py index becde63..2951966 100644 --- a/src/screener/t_sunnyband.py +++ b/src/screener/t_sunnyband.py @@ -244,6 +244,8 @@ def run_sunny_scanner(min_price: float, max_price: float, min_volume: int, continue save_signals_to_csv(bullish_signals, 'sunny') + return bullish_signals except Exception as e: print(f"Error during scan: {str(e)}") + return []