check for runmode before retrieving the orderbook

This commit is contained in:
Yuliyan Perfanov 2019-06-06 18:52:14 +03:00
parent a9ed5da369
commit f9fe266364
1 changed files with 4 additions and 3 deletions

View File

@ -258,9 +258,10 @@ class TestStrategy(IStrategy):
"""
# first check if dataprovider is available
if self.dp:
ob = self.dp.orderbook(metadata['pair'], 1)
dataframe['best_bid'] = ob['bids'][0][0]
dataframe['best_ask'] = ob['asks'][0][0]
if self.dp.runmode in ('live', 'dry_run'):
ob = self.dp.orderbook(metadata['pair'], 1)
dataframe['best_bid'] = ob['bids'][0][0]
dataframe['best_ask'] = ob['asks'][0][0]
"""
return dataframe