From 84344f7f60031b0a9929aca53533ed667af20aa2 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Mon, 28 Apr 2025 22:30:11 +0800 Subject: [PATCH] up --- freqtrade/templates/FreqaiExampleStrategy.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/freqtrade/templates/FreqaiExampleStrategy.py b/freqtrade/templates/FreqaiExampleStrategy.py index 0511c82f..e594f4d9 100644 --- a/freqtrade/templates/FreqaiExampleStrategy.py +++ b/freqtrade/templates/FreqaiExampleStrategy.py @@ -324,14 +324,9 @@ class FreqaiExampleStrategy(IStrategy): return dataframe def populate_entry_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: # 改进买入信号条件 - # 使用 centralized 方法计算 MACD + # 确保使用 centralized 方法计算 MACD dataframe = self.calculate_macd(dataframe) - # 再次检查 MACD 列是否存在 - if "macd" not in dataframe.columns or "macdsignal" not in dataframe.columns: - logger.error("MACD 或 MACD 信号列仍然缺失,无法生成买入信号。") - raise ValueError("dataframe 缺少必要的 MACD 列且无法重新计算。") - enter_long_conditions = [ (dataframe["rsi"] < dataframe["buy_rsi_pred"]), # RSI 低于买入阈值 (