Test for wrong inputs (empty / none-dataframes) in get_signal

This commit is contained in:
Matthias
2018-12-12 19:35:51 +01:00
parent d6ba4f0e81
commit 5c3dcf3e2b
2 changed files with 6 additions and 1 deletions

View File

@@ -161,7 +161,7 @@ class IStrategy(ABC):
:param dataframe: Dataframe to analyze
:return: (Buy, Sell) A bool-tuple indicating buy/sell signal
"""
if isinstance(dataframe, DataFrame) and dataframe.empty:
if not isinstance(dataframe, DataFrame) or dataframe.empty:
logger.warning('Empty ticker history for pair %s', pair)
return False, False