Fix some tests

This commit is contained in:
Matthias
2021-09-04 20:23:51 +02:00
parent ca44d2e092
commit 2e50948699
4 changed files with 75 additions and 39 deletions

View File

@@ -434,11 +434,11 @@ class FreqtradeBot(LoggingMixin):
if self._check_depth_of_market_buy(pair, bid_check_dom):
# TODO-lev: pass in "enter" as side.
return self.execute_entry(pair, stake_amount, buy_tag=enter_tag)
return self.execute_entry(pair, stake_amount, enter_tag=enter_tag)
else:
return False
return self.execute_entry(pair, stake_amount, buy_tag=enter_tag)
return self.execute_entry(pair, stake_amount, enter_tag=enter_tag)
else:
return False

View File

@@ -596,11 +596,11 @@ class IStrategy(ABC, HyperStrategyMixin):
return False, False
if is_short:
enter = latest.get(SignalType.ENTER_SHORT, 0) == 1
exit_ = latest.get(SignalType.EXIT_SHORT, 0) == 1
enter = latest.get(SignalType.ENTER_SHORT.value, 0) == 1
exit_ = latest.get(SignalType.EXIT_SHORT.value, 0) == 1
else:
enter = latest[SignalType.ENTER_LONG] == 1
exit_ = latest.get(SignalType.EXIT_LONG, 0) == 1
enter = latest[SignalType.ENTER_LONG.value] == 1
exit_ = latest.get(SignalType.EXIT_LONG.value, 0) == 1
logger.debug(f"exit-trigger: {latest['date']} (pair={pair}) "
f"enter={enter} exit={exit_}")