diff --git a/freqtrade/strategy/interface.py b/freqtrade/strategy/interface.py index 6e32039c9..13f0ed4b4 100644 --- a/freqtrade/strategy/interface.py +++ b/freqtrade/strategy/interface.py @@ -222,7 +222,8 @@ class IStrategy(ABC, HyperStrategyMixin): """ Clean up FreqAI and child threads """ - self.freqai.shutdown() + if getattr(self, "freqai", None): + self.freqai.shutdown() @abstractmethod def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: