From 2186624cc8a6c059c24b0f25d83efede9f673bd5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Wed, 18 Jun 2025 13:27:20 +0200 Subject: [PATCH] refactor(qav3): factor out series -> ndarray 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, 4 insertions(+), 3 deletions(-) diff --git a/quickadapter/user_data/strategies/QuickAdapterV3.py b/quickadapter/user_data/strategies/QuickAdapterV3.py index 881330c..c803451 100644 --- a/quickadapter/user_data/strategies/QuickAdapterV3.py +++ b/quickadapter/user_data/strategies/QuickAdapterV3.py @@ -547,9 +547,10 @@ class QuickAdapterV3(IStrategy): return None median_natr = trade_label_natr.median() - entry_quantile = calculate_quantile(trade_label_natr.to_numpy(), entry_natr) - current_quantile = calculate_quantile(trade_label_natr.to_numpy(), current_natr) - median_quantile = calculate_quantile(trade_label_natr.to_numpy(), median_natr) + np_trade_label_natr = trade_label_natr.to_numpy() + entry_quantile = calculate_quantile(np_trade_label_natr, entry_natr) + current_quantile = calculate_quantile(np_trade_label_natr, current_natr) + median_quantile = calculate_quantile(np_trade_label_natr, median_natr) if isna(entry_quantile) or isna(current_quantile) or isna(median_quantile): return None -- 2.43.0