Call new method based on condition
This commit is contained in:
		| @@ -8,7 +8,8 @@ import arrow | |||||||
| from freqtrade import OperationalException | from freqtrade import OperationalException | ||||||
| from freqtrade.configuration import Configuration, TimeRange | from freqtrade.configuration import Configuration, TimeRange | ||||||
| from freqtrade.configuration.directory_operations import create_userdata_dir | from freqtrade.configuration.directory_operations import create_userdata_dir | ||||||
| from freqtrade.data.history import refresh_backtest_ohlcv_data | from freqtrade.data.history import (refresh_backtest_ohlcv_data, | ||||||
|  |                                     refresh_backtest_trades_data) | ||||||
| from freqtrade.exchange import available_exchanges, ccxt_exchanges | from freqtrade.exchange import available_exchanges, ccxt_exchanges | ||||||
| from freqtrade.resolvers import ExchangeResolver | from freqtrade.resolvers import ExchangeResolver | ||||||
| from freqtrade.state import RunMode | from freqtrade.state import RunMode | ||||||
| @@ -88,9 +89,15 @@ def start_download_data(args: Dict[str, Any]) -> None: | |||||||
|         # Init exchange |         # Init exchange | ||||||
|         exchange = ExchangeResolver(config['exchange']['name'], config).exchange |         exchange = ExchangeResolver(config['exchange']['name'], config).exchange | ||||||
|  |  | ||||||
|         pairs_not_available = refresh_backtest_ohlcv_data( |         # TODO Add correct switch here! | ||||||
|             exchange, pairs=config["pairs"], timeframes=config["timeframes"], |         if 1 == 2: | ||||||
|             dl_path=Path(config['datadir']), timerange=timerange, erase=config.get("erase")) |             pairs_not_available = refresh_backtest_ohlcv_data( | ||||||
|  |                 exchange, pairs=config["pairs"], timeframes=config["timeframes"], | ||||||
|  |                 dl_path=Path(config['datadir']), timerange=timerange, erase=config.get("erase")) | ||||||
|  |         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")) | ||||||
|  |  | ||||||
|     except KeyboardInterrupt: |     except KeyboardInterrupt: | ||||||
|         sys.exit("SIGINT received, aborting ...") |         sys.exit("SIGINT received, aborting ...") | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user