From 65ce948b0b8a6111194d87d229186b089729e0ec Mon Sep 17 00:00:00 2001 From: gcarq Date: Tue, 21 Nov 2017 20:37:29 +0100 Subject: [PATCH] catch ValueErrors from analyze_ticker (fixes #123) --- freqtrade/analyze.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/freqtrade/analyze.py b/freqtrade/analyze.py index de880c9e6..30de537ae 100644 --- a/freqtrade/analyze.py +++ b/freqtrade/analyze.py @@ -119,7 +119,12 @@ def get_signal(pair: str, signal: SignalType) -> bool: :param pair: pair in format BTC_ANT or BTC-ANT :return: True if pair is good for buying, False otherwise """ - dataframe = analyze_ticker(pair) + try: + dataframe = analyze_ticker(pair) + except ValueError as ex: + logger.warning('Unable to analyze ticker for pair %s: %s', pair, str(ex)) + return False + if dataframe.empty: return False