]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(qav3): cleanup in feature engineering code
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 13 Apr 2025 20:49:49 +0000 (22:49 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 13 Apr 2025 20:49:49 +0000 (22:49 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/strategies/QuickAdapterV3.py

index 2cfca824f454b5cecf79500e05d7632dd2efc6ec..30c60d3cd8cb736b715817eca6793d3d53e15be5 100644 (file)
@@ -225,12 +225,11 @@ class QuickAdapterV3(IStrategy):
         dataframe["%-close_pct_change"] = dataframe["close"].pct_change()
         dataframe["%-raw_volume"] = dataframe["volume"]
         dataframe["%-obv"] = ta.OBV(dataframe)
-        pair = str(metadata.get("pair"))
-        label_period_candles = self.get_label_period_candles(pair)
-        dataframe["%-natr_label_period_candles"] = ta.NATR(
+        label_period_candles = self.get_label_period_candles(str(metadata.get("pair")))
+        dataframe["%-atr_label_period_candles"] = ta.ATR(
             dataframe, timeperiod=label_period_candles
         )
-        dataframe["%-atr_label_period_candles"] = ta.ATR(
+        dataframe["%-natr_label_period_candles"] = ta.NATR(
             dataframe, timeperiod=label_period_candles
         )
         dataframe["%-ewo"] = ewo(