Decouple strategy from analyse.py

This commit is contained in:
Gerald Lonlas
2018-01-15 00:35:11 -08:00
parent f7e979f3ba
commit c46d78b4b9
16 changed files with 839 additions and 327 deletions

View File

@@ -14,6 +14,7 @@ from freqtrade.analyze import populate_buy_trend, populate_sell_trend
from freqtrade.exchange import Bittrex
from freqtrade.main import min_roi_reached
from freqtrade.persistence import Trade
from freqtrade.strategy.strategy import Strategy
logger = logging.getLogger(__name__)
@@ -199,6 +200,11 @@ def start(args):
logger.info('Using max_open_trades: %s ...', config['max_open_trades'])
max_open_trades = config['max_open_trades']
# init the strategy to use
config.update({'strategy': args.strategy})
strategy = Strategy()
strategy.init(config)
# Monkey patch config
from freqtrade import main
main._CONF = config