From 9584629f50b791e21674c2164d34c3f71e896ca4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 29 Aug 2019 11:36:32 +0200 Subject: [PATCH] Rename argument from dl_path to datadir --- freqtrade/data/history.py | 6 +++--- freqtrade/exchange/exchange.py | 3 +-- freqtrade/utils.py | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/freqtrade/data/history.py b/freqtrade/data/history.py index 2056ef1c5..60db309d1 100644 --- a/freqtrade/data/history.py +++ b/freqtrade/data/history.py @@ -374,7 +374,7 @@ def download_trades_history(datadir: Optional[Path], def refresh_backtest_trades_data(exchange: Exchange, pairs: List[str], timeframes: List[str], - dl_path: Path, timerange: TimeRange, + datadir: Path, timerange: TimeRange, erase=False) -> List[str]: """ Refresh stored trades data . @@ -389,14 +389,14 @@ def refresh_backtest_trades_data(exchange: Exchange, pairs: List[str], timeframe continue # for ticker_interval in timeframes: - dl_file = pair_trades_filename(dl_path, pair) + dl_file = pair_trades_filename(datadir, pair) if erase and dl_file.exists(): logger.info( f'Deleting existing data for pair {pair}.') dl_file.unlink() logger.info(f'Downloading trades for pair {pair}.') - download_trades_history(datadir=dl_path, exchange=exchange, + download_trades_history(datadir=datadir, exchange=exchange, pair=pair, timerange=timerange) return pairs_not_available diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 4c384e0bd..869037328 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -997,8 +997,7 @@ class Exchange: raise OperationalException(e) from e def build_ohlcv(self, trades: List[Dict], timeframe: str, since: int = None, - limit: int = None) -> str: - # TODO: fix return value + limit: int = None) -> List: """ Build ohlcv data from trade list. trade-list has to be in the ccxt format, which is a list of dicts containing at least: diff --git a/freqtrade/utils.py b/freqtrade/utils.py index c7950e5a4..8d0d8eb03 100644 --- a/freqtrade/utils.py +++ b/freqtrade/utils.py @@ -97,7 +97,7 @@ def start_download_data(args: Dict[str, Any]) -> None: else: pairs_not_available = refresh_backtest_trades_data( exchange, pairs=config["pairs"], timeframes=config["timeframes"], - dl_path=Path(config['datadir']), timerange=timerange, erase=config.get("erase")) + datadir=Path(config['datadir']), timerange=timerange, erase=config.get("erase")) except KeyboardInterrupt: sys.exit("SIGINT received, aborting ...")