moved liquidation_buffer to exchange class, add check for valid liquidation_buffer values

This commit is contained in:
Sam Germain
2022-02-10 21:14:07 -06:00
committed by Matthias
parent 305d3738d9
commit 3c3675ea1a
3 changed files with 20 additions and 11 deletions

View File

@@ -758,14 +758,6 @@ class FreqtradeBot(LoggingMixin):
funding_fees = self.exchange.get_funding_fees(
pair=pair, amount=amount, is_short=is_short, open_date=open_date)
# This is a new trade
if isolated_liq:
liquidation_buffer = abs(enter_limit_filled_price -
isolated_liq) * self.liquidation_buffer
isolated_liq = (
isolated_liq - liquidation_buffer
if is_short else
isolated_liq + liquidation_buffer
)
if trade is None:
trade = Trade(
pair=pair,