From 8b3631d1ac3b490456dd77d8a2e1ee828408db97 Mon Sep 17 00:00:00 2001 From: misagh Date: Mon, 1 Oct 2018 17:49:27 +0200 Subject: [PATCH] =?UTF-8?q?make=20=E2=80=9Cif=20condition=E2=80=9D=20more?= =?UTF-8?q?=20readable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- freqtrade/strategy/interface.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/freqtrade/strategy/interface.py b/freqtrade/strategy/interface.py index bd42f6c7e..4d613265a 100644 --- a/freqtrade/strategy/interface.py +++ b/freqtrade/strategy/interface.py @@ -251,10 +251,8 @@ class IStrategy(ABC): trailing_stop = self.config.get('trailing_stop', False) - if force_stoploss == 0: - trade.adjust_stop_loss(trade.open_rate, self.stoploss, initial=True) - else: - trade.adjust_stop_loss(trade.open_rate, force_stoploss, initial=True) + trade.adjust_stop_loss(trade.open_rate, force_stoploss if force_stoploss + else self.stoploss, initial=True) # evaluate if the stoploss was hit if self.stoploss is not None and trade.stop_loss >= current_rate: