Merge pull request #10640 from TheJoeSchr/fix/plot-orderflow-data-missing

fix: orderflow data was missing for plotting
This commit is contained in:
Matthias 2024-09-11 19:11:55 +02:00 committed by GitHub
commit 3c6e2b89a4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 11 deletions

View File

@ -520,7 +520,7 @@ class DataProvider:
return self._exchange.trades(
(pair, timeframe or self._config["timeframe"], _candle_type), copy=copy
)
elif self.runmode in (RunMode.BACKTEST, RunMode.HYPEROPT):
else:
data_handler = get_datahandler(
self._config["datadir"], data_format=self._config["dataformat_trades"]
)
@ -529,9 +529,6 @@ class DataProvider:
)
return trades_df
else:
return DataFrame()
def market(self, pair: str) -> Optional[Dict[str, Any]]:
"""
Return market data for the pair

View File

@ -90,13 +90,6 @@ def test_historic_trades(mocker, default_conf, trades_history_df):
assert isinstance(data, DataFrame)
assert len(data) == len(trades_history_df)
# Random other runmode
default_conf["runmode"] = RunMode.UTIL_EXCHANGE
dp = DataProvider(default_conf, None)
data = dp.trades("UNITTEST/BTC", "5m")
assert isinstance(data, DataFrame)
assert len(data) == 0
def test_historic_ohlcv_dataformat(mocker, default_conf, ohlcv_history):
hdf5loadmock = MagicMock(return_value=ohlcv_history)