]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
perf(qav3): tune TP computation
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 4 May 2025 17:32:03 +0000 (19:32 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 4 May 2025 17:32:03 +0000 (19:32 +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 4278b8570250180fe42d01e86565d8a5d80353c8..ce4c0fc7a972daed17d6a443fe7c31ceb8f5ec90 100644 (file)
@@ -45,7 +45,7 @@ class QuickAdapterRegressorV3(BaseRegressionModel):
     https://github.com/sponsors/robcaulk
     """
 
-    version = "3.7.26"
+    version = "3.7.27"
 
     @cached_property
     def _optuna_config(self) -> dict:
index c9bc56d126abd8776605e8494ba8bafefc6700c5..9d830a66093c26211d3f88669c16defd8e8b8bfd 100644 (file)
@@ -58,7 +58,7 @@ class QuickAdapterV3(IStrategy):
     INTERFACE_VERSION = 3
 
     def version(self) -> str:
-        return "3.3.20"
+        return "3.3.21"
 
     timeframe = "5m"
 
@@ -372,7 +372,7 @@ class QuickAdapterV3(IStrategy):
         return self.get_label_natr_ratio(pair) * 0.675
 
     def get_take_profit_natr_ratio(self, pair: str) -> float:
-        return self.get_stoploss_natr_ratio(pair) * 0.775
+        return self.get_label_natr_ratio(pair) * 0.5
 
     def set_freqai_targets(self, dataframe: DataFrame, metadata: dict, **kwargs):
         pair = str(metadata.get("pair"))