Skip to content

Breaking changes to the comand line interface

Matthias edited this page Nov 14, 2019 · 1 revision

Breaking changes:

This update contains a few breaking changes to the user interface. The below changes are currently available in the develop branch, and, unless we face major problems, will be part of the next release.

Freqtrade will now require an explicit sub-command. All parameters need to be after this sub-command:

Examples

freqtrade --config customconfig.json --strategy AwesomeStrategy backtesting will become freqtrade backtesting --config customconfig.json --strategy AwesomeStrategy

freqtrade --config customconfig.json --strategy AwesomeStrategy will become freqtrade trade --config customconfig.json --strategy AwesomeStrategy

Trading/dry-run-mode is available as freqtrade trade.

--custom-hyperopt is replaced by --hyperopt and does not default to DefaultHyperopt anymore.

Strategies need to be explicitly defined and does not fall back to DefaultStrategy anymore. You can specify this either via --strategy AwesomeStrategy, or in the configuration ("strategy": "AwesomeStrategy").