From 6f3e75788367962e894e2b0d91d77ad19aa8e04e Mon Sep 17 00:00:00 2001 From: MarkLo Date: Tue, 25 Nov 2025 18:32:14 +0800 Subject: [PATCH] --- tradingagents/agents/utils/technical_indicators_tools.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tradingagents/agents/utils/technical_indicators_tools.py b/tradingagents/agents/utils/technical_indicators_tools.py index 31cac5b0..eb046987 100644 --- a/tradingagents/agents/utils/technical_indicators_tools.py +++ b/tradingagents/agents/utils/technical_indicators_tools.py @@ -30,6 +30,11 @@ def get_indicators( normalized_indicator = "close_200_sma" elif "10" in indicator_lower and "ema" in indicator_lower: normalized_indicator = "close_10_ema" + # 處理通用指標名稱,使用 look_back_days + elif indicator_lower in ["sma", "ma"]: + normalized_indicator = f"close_{look_back_days}_sma" + elif indicator_lower == "ema": + normalized_indicator = f"close_{look_back_days}_ema" else: # 常見指標名稱映射 mapping = {