initializing Edge in Freqtradebot only if it is enabled
This commit is contained in:
parent
d634a03455
commit
9c4fdc1bc5
@ -56,7 +56,11 @@ class FreqtradeBot(object):
|
||||
self.rpc: RPCManager = RPCManager(self)
|
||||
self.persistence = None
|
||||
self.exchange = Exchange(self.config)
|
||||
self.edge = Edge(self.config, self.exchange)
|
||||
|
||||
# Initializing Edge only if enabled
|
||||
if self.config.get('edge', {}).get('enabled', False):
|
||||
self.edge = Edge(self.config, self.exchange)
|
||||
|
||||
self._init_modules()
|
||||
|
||||
def _init_modules(self) -> None:
|
||||
@ -189,7 +193,7 @@ class FreqtradeBot(object):
|
||||
# Should be called before refresh_tickers
|
||||
# Otherwise it will override cached klines in exchange
|
||||
# with delta value (klines only from last refresh_pairs)
|
||||
if self.config['edge']['enabled']:
|
||||
if self.config.get('edge', {}).get('enabled', False):
|
||||
self.edge.calculate()
|
||||
|
||||
# Refreshing candles
|
||||
|
Loading…
Reference in New Issue
Block a user