reorder more arguments
This commit is contained in:
parent
fcae48d5a0
commit
33b270b81f
@ -206,6 +206,33 @@ class Arguments:
|
|||||||
build_hyperopt_cmd.set_defaults(func=start_new_hyperopt)
|
build_hyperopt_cmd.set_defaults(func=start_new_hyperopt)
|
||||||
self._build_args(optionlist=ARGS_BUILD_HYPEROPT, parser=build_hyperopt_cmd)
|
self._build_args(optionlist=ARGS_BUILD_HYPEROPT, parser=build_hyperopt_cmd)
|
||||||
|
|
||||||
|
# Add download-data subcommand
|
||||||
|
download_data_cmd = subparsers.add_parser(
|
||||||
|
'download-data',
|
||||||
|
help='Download backtesting data.',
|
||||||
|
parents=[_common_parser],
|
||||||
|
)
|
||||||
|
download_data_cmd.set_defaults(func=start_download_data)
|
||||||
|
self._build_args(optionlist=ARGS_DOWNLOAD_DATA, parser=download_data_cmd)
|
||||||
|
|
||||||
|
# Add convert-data subcommand
|
||||||
|
convert_data_cmd = subparsers.add_parser(
|
||||||
|
'convert-data',
|
||||||
|
help='Convert candle (OHLCV) data from one format to another.',
|
||||||
|
parents=[_common_parser],
|
||||||
|
)
|
||||||
|
convert_data_cmd.set_defaults(func=partial(start_convert_data, ohlcv=True))
|
||||||
|
self._build_args(optionlist=ARGS_CONVERT_DATA_OHLCV, parser=convert_data_cmd)
|
||||||
|
|
||||||
|
# Add convert-trade-data subcommand
|
||||||
|
convert_trade_data_cmd = subparsers.add_parser(
|
||||||
|
'convert-trade-data',
|
||||||
|
help='Convert trade data from one format to another.',
|
||||||
|
parents=[_common_parser],
|
||||||
|
)
|
||||||
|
convert_trade_data_cmd.set_defaults(func=partial(start_convert_data, ohlcv=False))
|
||||||
|
self._build_args(optionlist=ARGS_CONVERT_DATA, parser=convert_trade_data_cmd)
|
||||||
|
|
||||||
# Add backtesting subcommand
|
# Add backtesting subcommand
|
||||||
backtesting_cmd = subparsers.add_parser('backtesting', help='Backtesting module.',
|
backtesting_cmd = subparsers.add_parser('backtesting', help='Backtesting module.',
|
||||||
parents=[_common_parser, _strategy_parser])
|
parents=[_common_parser, _strategy_parser])
|
||||||
@ -218,6 +245,31 @@ class Arguments:
|
|||||||
edge_cmd.set_defaults(func=start_edge)
|
edge_cmd.set_defaults(func=start_edge)
|
||||||
self._build_args(optionlist=ARGS_EDGE, parser=edge_cmd)
|
self._build_args(optionlist=ARGS_EDGE, parser=edge_cmd)
|
||||||
|
|
||||||
|
# Add hyperopt subcommand
|
||||||
|
hyperopt_cmd = subparsers.add_parser('hyperopt', help='Hyperopt module.',
|
||||||
|
parents=[_common_parser, _strategy_parser],
|
||||||
|
)
|
||||||
|
hyperopt_cmd.set_defaults(func=start_hyperopt)
|
||||||
|
self._build_args(optionlist=ARGS_HYPEROPT, parser=hyperopt_cmd)
|
||||||
|
|
||||||
|
# Add hyperopt-list subcommand
|
||||||
|
hyperopt_list_cmd = subparsers.add_parser(
|
||||||
|
'hyperopt-list',
|
||||||
|
help='List Hyperopt results',
|
||||||
|
parents=[_common_parser],
|
||||||
|
)
|
||||||
|
hyperopt_list_cmd.set_defaults(func=start_hyperopt_list)
|
||||||
|
self._build_args(optionlist=ARGS_HYPEROPT_LIST, parser=hyperopt_list_cmd)
|
||||||
|
|
||||||
|
# Add hyperopt-show subcommand
|
||||||
|
hyperopt_show_cmd = subparsers.add_parser(
|
||||||
|
'hyperopt-show',
|
||||||
|
help='Show details of Hyperopt results',
|
||||||
|
parents=[_common_parser],
|
||||||
|
)
|
||||||
|
hyperopt_show_cmd.set_defaults(func=start_hyperopt_show)
|
||||||
|
self._build_args(optionlist=ARGS_HYPEROPT_SHOW, parser=hyperopt_show_cmd)
|
||||||
|
|
||||||
# Add list-strategies subcommand
|
# Add list-strategies subcommand
|
||||||
list_strategies_cmd = subparsers.add_parser(
|
list_strategies_cmd = subparsers.add_parser(
|
||||||
'list-strategies',
|
'list-strategies',
|
||||||
@ -289,33 +341,6 @@ class Arguments:
|
|||||||
show_trades.set_defaults(func=start_show_trades)
|
show_trades.set_defaults(func=start_show_trades)
|
||||||
self._build_args(optionlist=ARGS_SHOW_TRADES, parser=show_trades)
|
self._build_args(optionlist=ARGS_SHOW_TRADES, parser=show_trades)
|
||||||
|
|
||||||
# Add download-data subcommand
|
|
||||||
download_data_cmd = subparsers.add_parser(
|
|
||||||
'download-data',
|
|
||||||
help='Download backtesting data.',
|
|
||||||
parents=[_common_parser],
|
|
||||||
)
|
|
||||||
download_data_cmd.set_defaults(func=start_download_data)
|
|
||||||
self._build_args(optionlist=ARGS_DOWNLOAD_DATA, parser=download_data_cmd)
|
|
||||||
|
|
||||||
# Add convert-data subcommand
|
|
||||||
convert_data_cmd = subparsers.add_parser(
|
|
||||||
'convert-data',
|
|
||||||
help='Convert candle (OHLCV) data from one format to another.',
|
|
||||||
parents=[_common_parser],
|
|
||||||
)
|
|
||||||
convert_data_cmd.set_defaults(func=partial(start_convert_data, ohlcv=True))
|
|
||||||
self._build_args(optionlist=ARGS_CONVERT_DATA_OHLCV, parser=convert_data_cmd)
|
|
||||||
|
|
||||||
# Add convert-trade-data subcommand
|
|
||||||
convert_trade_data_cmd = subparsers.add_parser(
|
|
||||||
'convert-trade-data',
|
|
||||||
help='Convert trade data from one format to another.',
|
|
||||||
parents=[_common_parser],
|
|
||||||
)
|
|
||||||
convert_trade_data_cmd.set_defaults(func=partial(start_convert_data, ohlcv=False))
|
|
||||||
self._build_args(optionlist=ARGS_CONVERT_DATA, parser=convert_trade_data_cmd)
|
|
||||||
|
|
||||||
# Add Plotting subcommand
|
# Add Plotting subcommand
|
||||||
plot_dataframe_cmd = subparsers.add_parser(
|
plot_dataframe_cmd = subparsers.add_parser(
|
||||||
'plot-dataframe',
|
'plot-dataframe',
|
||||||
@ -333,28 +358,3 @@ class Arguments:
|
|||||||
)
|
)
|
||||||
plot_profit_cmd.set_defaults(func=start_plot_profit)
|
plot_profit_cmd.set_defaults(func=start_plot_profit)
|
||||||
self._build_args(optionlist=ARGS_PLOT_PROFIT, parser=plot_profit_cmd)
|
self._build_args(optionlist=ARGS_PLOT_PROFIT, parser=plot_profit_cmd)
|
||||||
|
|
||||||
# Add hyperopt subcommand
|
|
||||||
hyperopt_cmd = subparsers.add_parser('hyperopt', help='Hyperopt module.',
|
|
||||||
parents=[_common_parser, _strategy_parser],
|
|
||||||
)
|
|
||||||
hyperopt_cmd.set_defaults(func=start_hyperopt)
|
|
||||||
self._build_args(optionlist=ARGS_HYPEROPT, parser=hyperopt_cmd)
|
|
||||||
|
|
||||||
# Add hyperopt-list subcommand
|
|
||||||
hyperopt_list_cmd = subparsers.add_parser(
|
|
||||||
'hyperopt-list',
|
|
||||||
help='List Hyperopt results',
|
|
||||||
parents=[_common_parser],
|
|
||||||
)
|
|
||||||
hyperopt_list_cmd.set_defaults(func=start_hyperopt_list)
|
|
||||||
self._build_args(optionlist=ARGS_HYPEROPT_LIST, parser=hyperopt_list_cmd)
|
|
||||||
|
|
||||||
# Add hyperopt-show subcommand
|
|
||||||
hyperopt_show_cmd = subparsers.add_parser(
|
|
||||||
'hyperopt-show',
|
|
||||||
help='Show details of Hyperopt results',
|
|
||||||
parents=[_common_parser],
|
|
||||||
)
|
|
||||||
hyperopt_show_cmd.set_defaults(func=start_hyperopt_show)
|
|
||||||
self._build_args(optionlist=ARGS_HYPEROPT_SHOW, parser=hyperopt_show_cmd)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user