]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
perf: fine tune default settings
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 29 Mar 2025 10:17:10 +0000 (11:17 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 29 Mar 2025 10:17:10 +0000 (11:17 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/strategies/RLAgentStrategy.py
quickadapter/user_data/strategies/QuickAdapterV3.py

index 7049e1d9c8ca65a03a3ba760fc617e34469dec20..14d4b3c5a2e4980cdee5a86bbb76cd689c11262f 100644 (file)
@@ -23,7 +23,7 @@ class RLAgentStrategy(IStrategy):
 
     stoploss = -0.02
     # Trailing stop:
-    trailing_stop = True
+    trailing_stop = False
     trailing_stop_positive = 0.01
     trailing_stop_positive_offset = 0.011
     trailing_only_offset_is_reached = True
index 04980a6503def1743bb8bdbdecbbf3b510f0695c..b693d318f95ef39373cd26712a84afd3a9ea86bd 100644 (file)
@@ -59,7 +59,7 @@ class QuickAdapterV3(IStrategy):
     INTERFACE_VERSION = 3
 
     def version(self) -> str:
-        return "3.2.1"
+        return "3.2.2"
 
     timeframe = "5m"
 
@@ -68,7 +68,7 @@ class QuickAdapterV3(IStrategy):
 
     @property
     def trailing_stoploss_positive_offset(self) -> float:
-        return self.config.get("trailing_stoploss_positive_offset", 0.0075)
+        return self.config.get("trailing_stoploss_positive_offset", 0.005)
 
     @property
     def trailing_stoploss_only_offset_is_reached(self) -> bool:
@@ -499,7 +499,7 @@ class QuickAdapterV3(IStrategy):
             trade.open_rate
             * max(entry_natr, harmonic_mean([entry_natr, current_natr]))
             * self.trailing_stoploss_natr_ratio
-            * math.log10(8.75 + 1.25 * trade_duration_candles)
+            * math.log10(9 + trade_duration_candles)
             * self.reward_risk_ratio
         )