From 76cb7866ebbfe49c7b12a2cc0e4d75af02f3c605 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sun, 13 Apr 2025 22:49:49 +0200 Subject: [PATCH] refactor(qav3): cleanup in feature engineering code MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- quickadapter/user_data/strategies/QuickAdapterV3.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/quickadapter/user_data/strategies/QuickAdapterV3.py b/quickadapter/user_data/strategies/QuickAdapterV3.py index 2cfca82..30c60d3 100644 --- a/quickadapter/user_data/strategies/QuickAdapterV3.py +++ b/quickadapter/user_data/strategies/QuickAdapterV3.py @@ -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( -- 2.43.0