]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
fix(qav3): ensure TP reactive computation can be used
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 22 May 2025 11:40:29 +0000 (13:40 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 22 May 2025 11:40:29 +0000 (13:40 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/strategies/QuickAdapterV3.py

index a18a68b47958d9c757434ccbecf7121c8281d22a..dacf292f8d998d20d84480b2875001e3e65327ca 100644 (file)
@@ -60,7 +60,7 @@ class QuickAdapterV3(IStrategy):
     INTERFACE_VERSION = 3
 
     def version(self) -> str:
-        return "3.3.53"
+        return "3.3.54"
 
     timeframe = "5m"
 
@@ -494,10 +494,8 @@ class QuickAdapterV3(IStrategy):
         trade_duration_candles = QuickAdapterV3.get_trade_duration_candles(df, trade)
         if not QuickAdapterV3.is_trade_duration_valid(trade_duration_candles):
             return None
-        entry_date = QuickAdapterV3.get_trade_entry_date(trade)
         trade_zl_natr = zero_lag_series(
-            df.loc[df["date"] >= entry_date, "natr_label_period_candles"],
-            period=trade_duration_candles,
+            df["natr_label_period_candles"], period=trade_duration_candles
         )
         if trade_zl_natr.empty or trade_zl_natr.isna().all():
             return None