From 26ab1088903d4088881803ba9605b05d58f80b9c Mon Sep 17 00:00:00 2001 From: hroff-1902 Date: Sun, 15 Dec 2019 01:10:09 +0300 Subject: [PATCH] Fix mypy errors in develop --- freqtrade/optimize/backtesting.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 4b0288881..064a2f6ba 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -272,7 +272,7 @@ class Backtesting: elif sell.sell_type == (SellType.ROI): roi_entry, roi = self.strategy.min_roi_reached_entry(trade_dur) if roi is not None: - if roi == -1 and roi_entry % self.timeframe_mins == 0: + if roi == -1 and roi_entry % self.timeframe_min == 0: # When forceselling with ROI=-1, the roi time will always be equal to trade_dur. # If that entry is a multiple of the timeframe (so on candle open) # - we'll use open instead of close @@ -283,7 +283,7 @@ class Backtesting: (1 + trade.fee_open)) / (trade.fee_close - 1) if (trade_dur > 0 and trade_dur == roi_entry - and roi_entry % self.timeframe_mins == 0 + and roi_entry % self.timeframe_min == 0 and sell_row.open > close_rate): # new ROI entry came into effect. # use Open rate if open_rate > calculated sell rate