]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
perf(qav3): fine tune TP/SL targets computation
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 27 May 2025 07:36:38 +0000 (09:36 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 27 May 2025 07:36:38 +0000 (09:36 +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 b303466a9ed04565e5e9660a5b4789997c600eb8..5bf530ab171366479a089fb095c23a3d56e7de00 100644 (file)
@@ -45,7 +45,7 @@ class QuickAdapterRegressorV3(BaseRegressionModel):
     https://github.com/sponsors/robcaulk
     """
 
-    version = "3.7.70"
+    version = "3.7.71"
 
     @cached_property
     def _optuna_config(self) -> dict:
index df7bb114e30b7847f1d764018b0ed8e77b461a06..40767b7a96c83fa05c863593ffafa8af4fbef3a6 100644 (file)
@@ -60,7 +60,7 @@ class QuickAdapterV3(IStrategy):
     INTERFACE_VERSION = 3
 
     def version(self) -> str:
-        return "3.3.72"
+        return "3.3.73"
 
     timeframe = "5m"
 
@@ -375,10 +375,10 @@ class QuickAdapterV3(IStrategy):
         return self.get_label_natr_ratio(pair) * 0.0125
 
     def get_stoploss_natr_ratio(self, pair: str) -> float:
-        return self.get_label_natr_ratio(pair) * 0.85
+        return self.get_label_natr_ratio(pair) * 0.95
 
     def get_take_profit_natr_ratio(self, pair: str) -> float:
-        return self.get_label_natr_ratio(pair) * 0.65
+        return self.get_label_natr_ratio(pair) * 0.85
 
     def set_freqai_targets(self, dataframe: DataFrame, metadata: dict, **kwargs):
         pair = str(metadata.get("pair"))