No underscores in cli options
This commit is contained in:
parent
bc92503c92
commit
95bd9e8e0b
@ -192,8 +192,8 @@ Backtesting also uses the config specified via `-c/--config`.
|
|||||||
usage: freqtrade backtesting [-h] [-v] [--logfile FILE] [-V] [-c PATH]
|
usage: freqtrade backtesting [-h] [-v] [--logfile FILE] [-V] [-c PATH]
|
||||||
[-d PATH] [--userdir PATH] [-s NAME]
|
[-d PATH] [--userdir PATH] [-s NAME]
|
||||||
[--strategy-path PATH] [-i TICKER_INTERVAL]
|
[--strategy-path PATH] [-i TICKER_INTERVAL]
|
||||||
[--timerange TIMERANGE] [--max_open_trades INT]
|
[--timerange TIMERANGE] [--max-open-trades INT]
|
||||||
[--stake_amount STAKE_AMOUNT] [--fee FLOAT]
|
[--stake-amount STAKE_AMOUNT] [--fee FLOAT]
|
||||||
[--eps] [--dmmp]
|
[--eps] [--dmmp]
|
||||||
[--strategy-list STRATEGY_LIST [STRATEGY_LIST ...]]
|
[--strategy-list STRATEGY_LIST [STRATEGY_LIST ...]]
|
||||||
[--export EXPORT] [--export-filename PATH]
|
[--export EXPORT] [--export-filename PATH]
|
||||||
@ -205,10 +205,12 @@ optional arguments:
|
|||||||
`1d`).
|
`1d`).
|
||||||
--timerange TIMERANGE
|
--timerange TIMERANGE
|
||||||
Specify what timerange of data to use.
|
Specify what timerange of data to use.
|
||||||
--max_open_trades INT
|
--max-open-trades INT
|
||||||
Specify max_open_trades to use.
|
Override the value of the `max_open_trades`
|
||||||
--stake_amount STAKE_AMOUNT
|
configuration setting.
|
||||||
Specify stake_amount.
|
--stake-amount STAKE_AMOUNT
|
||||||
|
Override the value of the `stake_amount` configuration
|
||||||
|
setting.
|
||||||
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
||||||
entry and exit).
|
entry and exit).
|
||||||
--eps, --enable-position-stacking
|
--eps, --enable-position-stacking
|
||||||
@ -270,8 +272,8 @@ to find optimal parameter values for your stategy.
|
|||||||
usage: freqtrade hyperopt [-h] [-v] [--logfile FILE] [-V] [-c PATH] [-d PATH]
|
usage: freqtrade hyperopt [-h] [-v] [--logfile FILE] [-V] [-c PATH] [-d PATH]
|
||||||
[--userdir PATH] [-s NAME] [--strategy-path PATH]
|
[--userdir PATH] [-s NAME] [--strategy-path PATH]
|
||||||
[-i TICKER_INTERVAL] [--timerange TIMERANGE]
|
[-i TICKER_INTERVAL] [--timerange TIMERANGE]
|
||||||
[--max_open_trades INT]
|
[--max-open-trades INT]
|
||||||
[--stake_amount STAKE_AMOUNT] [--fee FLOAT]
|
[--stake-amount STAKE_AMOUNT] [--fee FLOAT]
|
||||||
[--hyperopt NAME] [--hyperopt-path PATH] [--eps]
|
[--hyperopt NAME] [--hyperopt-path PATH] [--eps]
|
||||||
[-e INT]
|
[-e INT]
|
||||||
[--spaces {all,buy,sell,roi,stoploss} [{all,buy,sell,roi,stoploss} ...]]
|
[--spaces {all,buy,sell,roi,stoploss} [{all,buy,sell,roi,stoploss} ...]]
|
||||||
@ -286,10 +288,12 @@ optional arguments:
|
|||||||
`1d`).
|
`1d`).
|
||||||
--timerange TIMERANGE
|
--timerange TIMERANGE
|
||||||
Specify what timerange of data to use.
|
Specify what timerange of data to use.
|
||||||
--max_open_trades INT
|
--max-open-trades INT
|
||||||
Specify max_open_trades to use.
|
Override the value of the `max_open_trades`
|
||||||
--stake_amount STAKE_AMOUNT
|
configuration setting.
|
||||||
Specify stake_amount.
|
--stake-amount STAKE_AMOUNT
|
||||||
|
Override the value of the `stake_amount` configuration
|
||||||
|
setting.
|
||||||
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
||||||
entry and exit).
|
entry and exit).
|
||||||
--hyperopt NAME Specify hyperopt class name which will be used by the
|
--hyperopt NAME Specify hyperopt class name which will be used by the
|
||||||
@ -360,7 +364,7 @@ To know your trade expectancy and winrate against historical data, you can use E
|
|||||||
usage: freqtrade edge [-h] [-v] [--logfile FILE] [-V] [-c PATH] [-d PATH]
|
usage: freqtrade edge [-h] [-v] [--logfile FILE] [-V] [-c PATH] [-d PATH]
|
||||||
[--userdir PATH] [-s NAME] [--strategy-path PATH]
|
[--userdir PATH] [-s NAME] [--strategy-path PATH]
|
||||||
[-i TICKER_INTERVAL] [--timerange TIMERANGE]
|
[-i TICKER_INTERVAL] [--timerange TIMERANGE]
|
||||||
[--max_open_trades INT] [--stake_amount STAKE_AMOUNT]
|
[--max-open-trades INT] [--stake-amount STAKE_AMOUNT]
|
||||||
[--fee FLOAT] [--stoplosses STOPLOSS_RANGE]
|
[--fee FLOAT] [--stoplosses STOPLOSS_RANGE]
|
||||||
|
|
||||||
optional arguments:
|
optional arguments:
|
||||||
@ -370,10 +374,12 @@ optional arguments:
|
|||||||
`1d`).
|
`1d`).
|
||||||
--timerange TIMERANGE
|
--timerange TIMERANGE
|
||||||
Specify what timerange of data to use.
|
Specify what timerange of data to use.
|
||||||
--max_open_trades INT
|
--max-open-trades INT
|
||||||
Specify max_open_trades to use.
|
Override the value of the `max_open_trades`
|
||||||
--stake_amount STAKE_AMOUNT
|
configuration setting.
|
||||||
Specify stake_amount.
|
--stake-amount STAKE_AMOUNT
|
||||||
|
Override the value of the `stake_amount` configuration
|
||||||
|
setting.
|
||||||
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
--fee FLOAT Specify fee ratio. Will be applied twice (on trade
|
||||||
entry and exit).
|
entry and exit).
|
||||||
--stoplosses STOPLOSS_RANGE
|
--stoplosses STOPLOSS_RANGE
|
||||||
|
@ -118,14 +118,14 @@ AVAILABLE_CLI_OPTIONS = {
|
|||||||
help='Specify what timerange of data to use.',
|
help='Specify what timerange of data to use.',
|
||||||
),
|
),
|
||||||
"max_open_trades": Arg(
|
"max_open_trades": Arg(
|
||||||
'--max_open_trades',
|
'--max-open-trades',
|
||||||
help='Specify max_open_trades to use.',
|
help='Override the value of the `max_open_trades` configuration setting.',
|
||||||
type=int,
|
type=int,
|
||||||
metavar='INT',
|
metavar='INT',
|
||||||
),
|
),
|
||||||
"stake_amount": Arg(
|
"stake_amount": Arg(
|
||||||
'--stake_amount',
|
'--stake-amount',
|
||||||
help='Specify stake_amount.',
|
help='Override the value of the `stake_amount` configuration setting.',
|
||||||
type=float,
|
type=float,
|
||||||
),
|
),
|
||||||
# Backtesting
|
# Backtesting
|
||||||
|
@ -223,13 +223,13 @@ class Configuration:
|
|||||||
logger.info('max_open_trades set to unlimited ...')
|
logger.info('max_open_trades set to unlimited ...')
|
||||||
elif 'max_open_trades' in self.args and self.args["max_open_trades"]:
|
elif 'max_open_trades' in self.args and self.args["max_open_trades"]:
|
||||||
config.update({'max_open_trades': self.args["max_open_trades"]})
|
config.update({'max_open_trades': self.args["max_open_trades"]})
|
||||||
logger.info('Parameter --max_open_trades detected, '
|
logger.info('Parameter --max-open-trades detected, '
|
||||||
'overriding max_open_trades to: %s ...', config.get('max_open_trades'))
|
'overriding max_open_trades to: %s ...', config.get('max_open_trades'))
|
||||||
elif config['runmode'] in NON_UTIL_MODES:
|
elif config['runmode'] in NON_UTIL_MODES:
|
||||||
logger.info('Using max_open_trades: %s ...', config.get('max_open_trades'))
|
logger.info('Using max_open_trades: %s ...', config.get('max_open_trades'))
|
||||||
|
|
||||||
self._args_to_config(config, argname='stake_amount',
|
self._args_to_config(config, argname='stake_amount',
|
||||||
logstring='Parameter --stake_amount detected, '
|
logstring='Parameter --stake-amount detected, '
|
||||||
'overriding stake_amount to: {} ...')
|
'overriding stake_amount to: {} ...')
|
||||||
|
|
||||||
self._args_to_config(config, argname='fee',
|
self._args_to_config(config, argname='fee',
|
||||||
|
Loading…
Reference in New Issue
Block a user