From d722c12109281660e07615d178b262620b719ef4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 18 Aug 2018 21:08:59 +0200 Subject: [PATCH] fix bug in async download script --- freqtrade/exchange/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index 16ef549a0..1196cb8fc 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -404,6 +404,8 @@ class Exchange(object): for tick in tickers: if tick[0] == pair: data.extend(tick[1]) + # Sort data again after extending the result - above calls return in "async order" order + data = sorted(data, key=lambda x: x[0]) logger.info("downloaded %s with length %s.", pair, len(data)) return data