diff --git a/freqtrade/data/entryexitanalysis.py b/freqtrade/data/entryexitanalysis.py index 2bea8a5db..0a9d5bc44 100644 --- a/freqtrade/data/entryexitanalysis.py +++ b/freqtrade/data/entryexitanalysis.py @@ -331,7 +331,9 @@ def process_entry_exit_reasons(config: Config): exit_only = config.get("exit_only", False) do_rejected = config.get("analysis_rejected", False) to_csv = config.get("analysis_to_csv", False) - csv_path = Path(config.get("analysis_csv_path", config["exportfilename"])) + csv_path = Path( + config.get("analysis_csv_path", config["exportfilename"]), # type: ignore[arg-type] + ) if entry_only is True and exit_only is True: raise OperationalException( diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index a9693adbf..82844cde9 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -76,7 +76,10 @@ class Binance(Exchange): :return: Proxy coin or stake currency """ if self.margin_mode == MarginMode.CROSS: - return self._config.get("proxy_coin", self._config["stake_currency"]) + return self._config.get( + "proxy_coin", + self._config["stake_currency"], + ) # type: ignore[return-value] return self._config["stake_currency"] def get_tickers( diff --git a/freqtrade/freqai/prediction_models/ReinforcementLearner.py b/freqtrade/freqai/prediction_models/ReinforcementLearner.py index 87c3450dc..ff6b2d029 100644 --- a/freqtrade/freqai/prediction_models/ReinforcementLearner.py +++ b/freqtrade/freqai/prediction_models/ReinforcementLearner.py @@ -101,7 +101,7 @@ class ReinforcementLearner(BaseReinforcementLearningModel): return model - MyRLEnv: type[BaseEnvironment] + MyRLEnv: type[BaseEnvironment] # type: ignore[assignment, unused-ignore] class MyRLEnv(Base5ActionRLEnv): # type: ignore[no-redef] """