diff --git a/freqtrade/configuration/arguments.py b/freqtrade/configuration/arguments.py index 76a2b1cc9..78f9e067e 100644 --- a/freqtrade/configuration/arguments.py +++ b/freqtrade/configuration/arguments.py @@ -29,9 +29,9 @@ ARGS_HYPEROPT = ARGS_COMMON_OPTIMIZE + ["hyperopt", "hyperopt_path", ARGS_EDGE = ARGS_COMMON_OPTIMIZE + ["stoploss_range"] -ARGS_LIST_EXCHANGES = ["print_one_column", "list_exchanges_all"] +ARGS_LIST_EXCHANGES = ["list_exchanges_all", "list_exchanges_print_one_column"] -ARGS_LIST_TIMEFRAMES = ["exchange", "print_one_column"] +ARGS_LIST_TIMEFRAMES = ["exchange", "list_timeframes_print_one_column"] ARGS_CREATE_USERDIR = ["user_data_dir"] diff --git a/freqtrade/configuration/cli_options.py b/freqtrade/configuration/cli_options.py index 7c2ba5325..5ee74eedc 100644 --- a/freqtrade/configuration/cli_options.py +++ b/freqtrade/configuration/cli_options.py @@ -245,7 +245,7 @@ AVAILABLE_CLI_OPTIONS = { default=constants.DEFAULT_HYPEROPT_LOSS, ), # List exchanges - "print_one_column": Arg( + "list_exchanges_print_one_column": Arg( '-1', '--one-column', help='Print exchanges in one column.', action='store_true', @@ -255,6 +255,12 @@ AVAILABLE_CLI_OPTIONS = { help='Print all exchanges known to the ccxt library.', action='store_true', ), + # List timeframes + "list_timeframes_print_one_column": Arg( + '-1', '--one-column', + help='Print timeframes in one column.', + action='store_true', + ), # Script options "pairs": Arg( '-p', '--pairs', diff --git a/freqtrade/utils.py b/freqtrade/utils.py index b3ff43aca..0793ef0a3 100644 --- a/freqtrade/utils.py +++ b/freqtrade/utils.py @@ -40,7 +40,7 @@ def start_list_exchanges(args: Dict[str, Any]) -> None: :return: None """ exchanges = ccxt_exchanges() if args['list_exchanges_all'] else available_exchanges() - if args['print_one_column']: + if args['list_exchanges_print_one_column']: print('\n'.join(exchanges)) else: if args['list_exchanges_all']: @@ -112,7 +112,7 @@ def start_list_timeframes(args: Dict[str, Any]) -> None: # Init exchange exchange = ExchangeResolver(config['exchange']['name'], config).exchange - if args['print_one_column']: + if args['list_timeframes_print_one_column']: print('\n'.join(exchange.timeframes)) else: print(f"Timeframes available for the exchange `{config['exchange']['name']}`: "