mirror of
https://github.com/freqtrade/freqtrade.git
synced 2024-11-13 03:33:55 +00:00
don't raise exceptions from get_ticker_history
This commit is contained in:
parent
b07ee26e08
commit
dbb0a6261f
|
@ -185,10 +185,8 @@ def get_ticker_history(pair: str, tick_interval) -> List[Dict]:
|
||||||
# TODO: tickers need to be in format 1m,5m
|
# TODO: tickers need to be in format 1m,5m
|
||||||
# fetch_ohlcv returns an [[datetime,o,h,l,c,v]]
|
# fetch_ohlcv returns an [[datetime,o,h,l,c,v]]
|
||||||
if 'fetchOHLCV' not in _API.has or not _API.has['fetchOHLCV']:
|
if 'fetchOHLCV' not in _API.has or not _API.has['fetchOHLCV']:
|
||||||
raise OperationalException(
|
logger.warning('Exhange %s does not support fetching historical candlestick data.', _API.name)
|
||||||
'Exhange {} does not support fetching historical candlestick data.'.format(
|
return []
|
||||||
_API.name)
|
|
||||||
)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
history = _API.fetch_ohlcv(pair, timeframe=str(tick_interval)+"m")
|
history = _API.fetch_ohlcv(pair, timeframe=str(tick_interval)+"m")
|
||||||
|
@ -205,13 +203,11 @@ def get_ticker_history(pair: str, tick_interval) -> List[Dict]:
|
||||||
return history_json
|
return history_json
|
||||||
except IndexError as e:
|
except IndexError as e:
|
||||||
logger.warning('Empty ticker history. Msg %s', str(e))
|
logger.warning('Empty ticker history. Msg %s', str(e))
|
||||||
return []
|
|
||||||
except ccxt.NetworkError as e:
|
except ccxt.NetworkError as e:
|
||||||
raise NetworkException(
|
logger.warning('Could not load ticker history due to networking error. Message: %s', str(e))
|
||||||
'Could not load ticker history due to networking error. Message: {}'.format(e)
|
|
||||||
)
|
|
||||||
except ccxt.BaseError as e:
|
except ccxt.BaseError as e:
|
||||||
raise OperationalException('Could not fetch ticker data. Msg: {}'.format(e))
|
logger.warning('Could not fetch ticker data. Msg: %s', str(e))
|
||||||
|
return []
|
||||||
|
|
||||||
|
|
||||||
def cancel_order(order_id: str) -> None:
|
def cancel_order(order_id: str) -> None:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user