From ee74bc1f524e9b74c0241926a3fd71cdc2faee09 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 14 Feb 2021 10:46:59 +0100 Subject: [PATCH] timeframe is mandatory, no need to use .get() --- freqtrade/exchange/exchange.py | 2 +- tests/exchange/test_ccxt_compat.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index d176e489b..617cd6c26 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -137,7 +137,7 @@ class Exchange: self.validate_ordertypes(config.get('order_types', {})) self.validate_order_time_in_force(config.get('order_time_in_force', {})) self.validate_required_startup_candles(config.get('startup_candle_count', 0), - config.get('timeframe')) + config.get('timeframe', '')) # Converts the interval provided in minutes in config to seconds self.markets_refresh_interval: int = exchange_config.get( diff --git a/tests/exchange/test_ccxt_compat.py b/tests/exchange/test_ccxt_compat.py index a64565c28..03cb30d62 100644 --- a/tests/exchange/test_ccxt_compat.py +++ b/tests/exchange/test_ccxt_compat.py @@ -6,13 +6,12 @@ suitable to run with freqtrade. """ from datetime import datetime, timedelta, timezone -from freqtrade.exchange.exchange import timeframe_to_minutes from pathlib import Path import pytest +from freqtrade.exchange import timeframe_to_minutes, timeframe_to_prev_date from freqtrade.resolvers.exchange_resolver import ExchangeResolver -from freqtrade.exchange import timeframe_to_prev_date from tests.conftest import get_default_conf