Combine stake_amount recalculation

This commit is contained in:
Matthias
2022-03-20 20:00:30 +01:00
parent f01c9cd28c
commit 4fd0681265
4 changed files with 21 additions and 13 deletions

View File

@@ -663,13 +663,11 @@ class FreqtradeBot(LoggingMixin):
)
amount = safe_value_fallback(order, 'filled', 'amount')
enter_limit_filled_price = safe_value_fallback(order, 'average', 'price')
stake_amount = amount * enter_limit_filled_price / leverage
# in case of FOK the order may be filled immediately and fully
elif order_status == 'closed':
amount = safe_value_fallback(order, 'filled', 'amount')
enter_limit_filled_price = safe_value_fallback(order, 'average', 'price')
stake_amount = amount * enter_limit_filled_price / leverage
# TODO: this might be unnecessary, as we're calling it in update_trade_state.
isolated_liq = self.exchange.get_liquidation_price(