From: Jérôme Benoit Date: Tue, 30 Sep 2025 12:28:48 +0000 (+0200) Subject: fix(qav3): revert minimal_roi @property change X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=10367dd182416f2cae508e29996c126c95d24591;p=freqai-strategies.git fix(qav3): revert minimal_roi @property change Signed-off-by: Jérôme Benoit --- diff --git a/quickadapter/user_data/strategies/QuickAdapterV3.py b/quickadapter/user_data/strategies/QuickAdapterV3.py index ccd0c39..cf9097f 100644 --- a/quickadapter/user_data/strategies/QuickAdapterV3.py +++ b/quickadapter/user_data/strategies/QuickAdapterV3.py @@ -104,17 +104,21 @@ class QuickAdapterV3(IStrategy): 2: (0.7640, 0.2), } - @property - def minimal_roi(self) -> dict[str, Any]: - timeframe_minutes = timeframe_to_minutes(self.config.get("timeframe", "5m")) - fit_live_predictions_candles = int( - self.config.get("freqai", {}).get("fit_live_predictions_candles", 100) - ) - return {str(timeframe_minutes * fit_live_predictions_candles): -1} - - @minimal_roi.setter - def minimal_roi(self, value: dict[str, Any]) -> None: - pass + timeframe_minutes = timeframe_to_minutes(timeframe) + minimal_roi = {str(timeframe_minutes * 864): -1} + + # FreqAI is crashing if minimal_roi is a property + # @property + # def minimal_roi(self) -> dict[str, Any]: + # timeframe_minutes = timeframe_to_minutes(self.config.get("timeframe", "5m")) + # fit_live_predictions_candles = int( + # self.config.get("freqai", {}).get("fit_live_predictions_candles", 100) + # ) + # return {str(timeframe_minutes * fit_live_predictions_candles): -1} + + # @minimal_roi.setter + # def minimal_roi(self, value: dict[str, Any]) -> None: + # pass process_only_new_candles = True