make ticker_interval available to hyperopt functions

This commit is contained in:
Matthias
2019-06-21 07:06:54 +02:00
parent a75f08cf17
commit f907a487c8
2 changed files with 9 additions and 1 deletions

View File

@@ -32,6 +32,9 @@ class HyperOptResolver(IResolver):
hyperopt_name = config.get('hyperopt') or DEFAULT_HYPEROPT
self.hyperopt = self._load_hyperopt(hyperopt_name, extra_dir=config.get('hyperopt_path'))
# Assign ticker_interval to be used in hyperopt
self.hyperopt.__class__.ticker_interval = config.get('ticker_interval')
if not hasattr(self.hyperopt, 'populate_buy_trend'):
logger.warning("Custom Hyperopt does not provide populate_buy_trend. "
"Using populate_buy_trend from DefaultStrategy.")