Move edge_cli_start to optimize

This commit is contained in:
Matthias
2019-05-25 20:05:19 +02:00
parent 65a4862d1f
commit 104f1212e6
3 changed files with 18 additions and 36 deletions

View File

@@ -97,3 +97,19 @@ def start_hyperopt(args: Namespace) -> None:
# TODO: return False here in order to help freqtrade to exit
# with non-zero exit code...
# Same in Edge and Backtesting start() functions.
def start_edgecli(args: Namespace) -> None:
"""
Start Edge script
:param args: Cli args from Arguments()
:return: None
"""
from freqtrade.optimize.edge_cli import EdgeCli
# Initialize configuration
config = setup_configuration(args, RunMode.EDGECLI)
logger.info('Starting freqtrade in Edge mode')
# Initialize Edge object
edge_cli = EdgeCli(config)
edge_cli.start()