Remove --strategy parameters, update docs
This commit is contained in:
parent
056047f635
commit
c285ad0e2b
@ -651,6 +651,56 @@ Common arguments:
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Detailed backtest analysis
|
||||||
|
|
||||||
|
Advanced backtest result analysis.
|
||||||
|
|
||||||
|
More details in the [Backtesting analysis](advanced-backtesting.md#analyze-the-buyentry-and-sellexit-tags) Section.
|
||||||
|
|
||||||
|
```
|
||||||
|
usage: freqtrade backtesting-analysis [-h] [-v] [--logfile FILE] [-V]
|
||||||
|
[-c PATH] [-d PATH] [--userdir PATH]
|
||||||
|
[--analysis-groups [ANALYSIS_GROUPS]]
|
||||||
|
[--enter-reason-list [ENTER_REASON_LIST]]
|
||||||
|
[--exit-reason-list [EXIT_REASON_LIST]]
|
||||||
|
[--indicator-list [INDICATOR_LIST]]
|
||||||
|
|
||||||
|
optional arguments:
|
||||||
|
-h, --help show this help message and exit
|
||||||
|
--analysis-groups [ANALYSIS_GROUPS]
|
||||||
|
grouping output - 0: simple wins/losses by enter tag,
|
||||||
|
1: by enter_tag, 2: by enter_tag and exit_tag, 3: by
|
||||||
|
pair and enter_tag, 4: by pair, enter_ and exit_tag
|
||||||
|
(this can get quite large)
|
||||||
|
--enter-reason-list [ENTER_REASON_LIST]
|
||||||
|
Comma separated list of entry signals to analyse.
|
||||||
|
Default: all. e.g. 'entry_tag_a,entry_tag_b'
|
||||||
|
--exit-reason-list [EXIT_REASON_LIST]
|
||||||
|
Comma separated list of exit signals to analyse.
|
||||||
|
Default: all. e.g.
|
||||||
|
'exit_tag_a,roi,stop_loss,trailing_stop_loss'
|
||||||
|
--indicator-list [INDICATOR_LIST]
|
||||||
|
Comma separated list of indicators to analyse. e.g.
|
||||||
|
'close,rsi,bb_lowerband,profit_abs'
|
||||||
|
|
||||||
|
Common arguments:
|
||||||
|
-v, --verbose Verbose mode (-vv for more, -vvv to get all messages).
|
||||||
|
--logfile FILE Log to the file specified. Special values are:
|
||||||
|
'syslog', 'journald'. See the documentation for more
|
||||||
|
details.
|
||||||
|
-V, --version show program's version number and exit
|
||||||
|
-c PATH, --config PATH
|
||||||
|
Specify configuration file (default:
|
||||||
|
`userdir/config.json` or `config.json` whichever
|
||||||
|
exists). Multiple --config options may be used. Can be
|
||||||
|
set to `-` to read config from stdin.
|
||||||
|
-d PATH, --datadir PATH
|
||||||
|
Path to directory with historical backtesting data.
|
||||||
|
--userdir PATH, --user-data-dir PATH
|
||||||
|
Path to userdata directory.
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
## List Hyperopt results
|
## List Hyperopt results
|
||||||
|
|
||||||
You can list the hyperoptimization epochs the Hyperopt module evaluated previously with the `hyperopt-list` sub-command.
|
You can list the hyperoptimization epochs the Hyperopt module evaluated previously with the `hyperopt-list` sub-command.
|
||||||
|
@ -287,6 +287,14 @@ class Arguments:
|
|||||||
backtesting_show_cmd.set_defaults(func=start_backtesting_show)
|
backtesting_show_cmd.set_defaults(func=start_backtesting_show)
|
||||||
self._build_args(optionlist=ARGS_BACKTEST_SHOW, parser=backtesting_show_cmd)
|
self._build_args(optionlist=ARGS_BACKTEST_SHOW, parser=backtesting_show_cmd)
|
||||||
|
|
||||||
|
# Add backtesting analysis subcommand
|
||||||
|
analysis_cmd = subparsers.add_parser('backtesting-analysis',
|
||||||
|
help='Backtest Analysis module.',
|
||||||
|
parents=[_common_parser])
|
||||||
|
analysis_cmd.set_defaults(func=start_analysis_entries_exits)
|
||||||
|
self._build_args(optionlist=ARGS_ANALYZE_ENTRIES_EXITS, parser=analysis_cmd)
|
||||||
|
|
||||||
|
|
||||||
# Add edge subcommand
|
# Add edge subcommand
|
||||||
edge_cmd = subparsers.add_parser('edge', help='Edge module.',
|
edge_cmd = subparsers.add_parser('edge', help='Edge module.',
|
||||||
parents=[_common_parser, _strategy_parser])
|
parents=[_common_parser, _strategy_parser])
|
||||||
@ -419,10 +427,3 @@ class Arguments:
|
|||||||
parents=[_common_parser])
|
parents=[_common_parser])
|
||||||
webserver_cmd.set_defaults(func=start_webserver)
|
webserver_cmd.set_defaults(func=start_webserver)
|
||||||
self._build_args(optionlist=ARGS_WEBSERVER, parser=webserver_cmd)
|
self._build_args(optionlist=ARGS_WEBSERVER, parser=webserver_cmd)
|
||||||
|
|
||||||
# Add backtesting analysis subcommand
|
|
||||||
analysis_cmd = subparsers.add_parser('backtesting-analysis',
|
|
||||||
help='Backtest Analysis module.',
|
|
||||||
parents=[_common_parser, _strategy_parser])
|
|
||||||
analysis_cmd.set_defaults(func=start_analysis_entries_exits)
|
|
||||||
self._build_args(optionlist=ARGS_ANALYZE_ENTRIES_EXITS, parser=analysis_cmd)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user