From 852706cd6b3fcebdc57988fde5b589c8b263f92c Mon Sep 17 00:00:00 2001 From: Robert Caulk Date: Tue, 21 Jun 2022 08:12:51 +0200 Subject: [PATCH] Fix default behavior for expiration_hours --- freqtrade/freqai/data_kitchen.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/freqai/data_kitchen.py b/freqtrade/freqai/data_kitchen.py index 3c87a40bc..fb6e49342 100644 --- a/freqtrade/freqai/data_kitchen.py +++ b/freqtrade/freqai/data_kitchen.py @@ -737,7 +737,10 @@ class FreqaiDataKitchen: time = datetime.datetime.now(tz=datetime.timezone.utc).timestamp() elapsed_time = (time - trained_timestamp) / 3600 # hours max_time = self.freqai_config.get('expiration_hours', 0) - return elapsed_time > max_time + if max_time > 0: + return elapsed_time > max_time + else: + return False def check_if_new_training_required(self, trained_timestamp: int) -> Tuple[bool, TimeRange, TimeRange]: