From 3feaeccf254cf74746fa35f357a3faed0b174482 Mon Sep 17 00:00:00 2001 From: farmage Date: Fri, 8 Jul 2022 20:05:47 +0300 Subject: [PATCH] fix next_day calculation --- freqtrade/plugins/protections/trading_time.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/freqtrade/plugins/protections/trading_time.py b/freqtrade/plugins/protections/trading_time.py index 3402477c8..c5d48b089 100644 --- a/freqtrade/plugins/protections/trading_time.py +++ b/freqtrade/plugins/protections/trading_time.py @@ -30,7 +30,11 @@ class TradingTime(IProtection): now.replace(hour=self._end_time.hour, minute=self._end_time.minute, second=0) ) - self.next_trading_day = self.trade_start + timedelta(days=1) + if now < self.trade_start: + self.next_trading_day = self.trade_start + else: + self.next_trading_day = self.trade_start + timedelta(days=1) + def short_desc(self) -> str: """