From 5e73f3431c1254aa85d205235ff85a81cef84e61 Mon Sep 17 00:00:00 2001 From: Janne Sinivirta Date: Sat, 24 Feb 2018 16:59:20 +0200 Subject: [PATCH] log how old the last received tick is --- freqtrade/analyze.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/freqtrade/analyze.py b/freqtrade/analyze.py index 70bf40936..18b4e25f7 100644 --- a/freqtrade/analyze.py +++ b/freqtrade/analyze.py @@ -112,8 +112,9 @@ def get_signal(pair: str, interval: int) -> (bool, bool): # Check if dataframe is out of date signal_date = arrow.get(latest['date']) - if signal_date < arrow.now() - timedelta(minutes=(interval + 5)): - logger.warning('Too old dataframe for pair %s', pair) + if signal_date < arrow.utcnow() - timedelta(minutes=(interval + 5)): + logger.warning('Too old dataframe for pair %s. Last ticker is %s minutes old', + pair, (arrow.utcnow() - signal_date).seconds // 60) return (False, False) # return False ? (buy, sell) = latest[SignalType.BUY.value] == 1, latest[SignalType.SELL.value] == 1