From cce1226115b3c63af5f424b3962a25d8f73674d9 Mon Sep 17 00:00:00 2001 From: Mohammad Dashti Date: Thu, 16 Sep 2021 13:38:31 -0700 Subject: [PATCH] Kept the interval tree up-to-date while running --- freqtrade/exchange/exchange.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index b87c4b4dd..76c348393 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -5,23 +5,22 @@ Cryptocurrency Exchanges support import asyncio import http import inspect +import json import logging +import os from copy import deepcopy from datetime import datetime, timezone from math import ceil +from pathlib import Path from typing import Any, Dict, List, Optional, Tuple import arrow import ccxt -import json -import os -from pathlib import Path -from intervaltree import Interval, IntervalTree - import ccxt.async_support as ccxt_async from cachetools import TTLCache from ccxt.base.decimal_to_precision import (ROUND_DOWN, ROUND_UP, TICK_SIZE, TRUNCATE, decimal_to_precision) +from intervaltree import Interval, IntervalTree from pandas import DataFrame from freqtrade.constants import (DEFAULT_AMOUNT_RESERVE_PERCENT, NON_OPEN_EXCHANGE_STATES,