From 1d23ba6e30d6f5e432c9713ee58aacb14277dde0 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 21 Sep 2023 06:45:23 +0200 Subject: [PATCH] Improve wording after order-replacement --- freqtrade/freqtradebot.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index e5c6c3b6d..181ffb609 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -763,15 +763,19 @@ class FreqtradeBot(LoggingMixin): return False msg = (f"Position adjust: about to create a new order for {pair} with stake_amount: " - f"{stake_amount} for {trade}" if pos_adjust + f"{stake_amount} for {trade}" if mode == 'pos_adjust' else - f"{name} signal found: about create a new trade for {pair} with stake_amount: " - f"{stake_amount} ...") + (f"Replacing {side} order: about create a new order for {pair} with stake_amount: " + f"{stake_amount} ..." + if mode == 'replace' else + f"{name} signal found: about create a new trade for {pair} with stake_amount: " + f"{stake_amount} ..." + )) logger.info(msg) amount = (stake_amount / enter_limit_requested) * leverage order_type = ordertype or self.strategy.order_types['entry'] - if not pos_adjust and not strategy_safe_wrapper( + if mode == 'initial' and not strategy_safe_wrapper( self.strategy.confirm_trade_entry, default_retval=True)( pair=pair, order_type=order_type, amount=amount, rate=enter_limit_requested, time_in_force=time_in_force, current_time=datetime.now(timezone.utc),