]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
fix(qav3): MO trial selection cut&paste mistake
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 25 May 2025 14:46:27 +0000 (16:46 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 25 May 2025 14:46:27 +0000 (16:46 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py
quickadapter/user_data/strategies/QuickAdapterV3.py

index f08101042e805d3eae2b7f51c40baf1de872824d..981f717c63c07d30215d55c1de327806ddb1a9ee 100644 (file)
@@ -45,7 +45,7 @@ class QuickAdapterRegressorV3(BaseRegressionModel):
     https://github.com/sponsors/robcaulk
     """
 
-    version = "3.7.67"
+    version = "3.7.68"
 
     @cached_property
     def _optuna_config(self) -> dict:
@@ -473,6 +473,8 @@ class QuickAdapterRegressorV3(BaseRegressionModel):
             below_quantile_trial = best_trials[nearest_below_quantile[2]]
             if above_quantile_trial.values[0] >= below_quantile_trial.values[0]:
                 return above_quantile_trial
+            else:
+                return below_quantile_trial
         elif label_trials_selection == "chebyshev":
             objective_values = np.array([trial.values for trial in best_trials]).T
             normalized_values_list = []
index 2408eedbc8cf6fbdabf3d5ccea6cfecaccd25da1..24d17d63fedb26fa3dbdab3cd2a371ef33b39e44 100644 (file)
@@ -60,7 +60,7 @@ class QuickAdapterV3(IStrategy):
     INTERFACE_VERSION = 3
 
     def version(self) -> str:
-        return "3.3.69"
+        return "3.3.70"
 
     timeframe = "5m"