]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
docs: add code comment
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 13 Dec 2025 21:41:14 +0000 (22:41 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 13 Dec 2025 21:41:14 +0000 (22:41 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/strategies/Utils.py

index f0e605208c8e3280cd127fedd03f1cff92f54f94..bcd8eceb8c89d542f03123e49fc320238a6dcf2f 100644 (file)
@@ -860,13 +860,16 @@ def compute_extrema_weights(
     if len(indices) == 0 or strategy == WEIGHT_STRATEGIES[0]:  # "none"
         return pd.Series(DEFAULT_EXTREMA_WEIGHT, index=extrema.index)
 
-    if strategy in {
-        WEIGHT_STRATEGIES[1],
-        WEIGHT_STRATEGIES[2],
-        WEIGHT_STRATEGIES[3],
-        WEIGHT_STRATEGIES[4],
-        WEIGHT_STRATEGIES[5],
-    }:
+    if (
+        strategy
+        in {
+            WEIGHT_STRATEGIES[1],
+            WEIGHT_STRATEGIES[2],
+            WEIGHT_STRATEGIES[3],
+            WEIGHT_STRATEGIES[4],
+            WEIGHT_STRATEGIES[5],
+        }
+    ):  # "amplitude" / "amplitude_threshold_ratio" / "volume" / "speed" / "efficiency_ratio"
         if strategy == WEIGHT_STRATEGIES[1]:  # "amplitude"
             weights = np.asarray(amplitudes, dtype=float)
         elif strategy == WEIGHT_STRATEGIES[2]:  # "amplitude_threshold_ratio"