From ed8469f23ac32fe0ca6e6d6eb06b9cd7e4f07a70 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 3 Mar 2024 13:12:42 +0100 Subject: [PATCH] use trading_mode to determine trades file location --- freqtrade/data/history/idatahandler.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/freqtrade/data/history/idatahandler.py b/freqtrade/data/history/idatahandler.py index bcb31a7c8..fbaded640 100644 --- a/freqtrade/data/history/idatahandler.py +++ b/freqtrade/data/history/idatahandler.py @@ -277,9 +277,8 @@ class IDataHandler(ABC): @classmethod def _pair_trades_filename(cls, datadir: Path, pair: str, trading_mode: TradingMode) -> Path: pair_s = misc.pair_to_filename(pair) - if ':' in pair: + if trading_mode == TradingMode.FUTURES: # Futures pair ... - # TODO: this should not rely on ";" in the pairname. datadir = datadir.joinpath('futures') filename = datadir.joinpath(f'{pair_s}-trades.{cls._get_file_extension()}')