From de13e2e144e7d4b294a42c4e0b1e06c63c283a98 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Mon, 28 Apr 2025 18:02:14 +0800 Subject: [PATCH] stable1 6 --- freqtrade/templates/FreqaiExampleStrategy.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/freqtrade/templates/FreqaiExampleStrategy.py b/freqtrade/templates/FreqaiExampleStrategy.py index 94b94cad..f22cf05b 100644 --- a/freqtrade/templates/FreqaiExampleStrategy.py +++ b/freqtrade/templates/FreqaiExampleStrategy.py @@ -281,12 +281,13 @@ class FreqaiExampleStrategy(IStrategy): self.trailing_stop_positive = 0.05 # 追踪止损触发点 self.trailing_stop_positive_offset = 0.1 # 追踪止损偏移量 exit_long_conditions = [ - (df["rsi"] > df["sell_rsi_pred"]), # RSI 高于卖出阈值 - (df["volume"] > df["volume"].rolling(window=10).mean()), # 成交量高于近期均值 - (df["close"] < df["bb_middleband"]), # 价格低于布林带中轨 - (df["close"] < df["bb_lowerband"].shift(1)), # 当前价格低于上一周期的布林带下轨 - (df["volume"] < df["volume"].shift(1) * 0.9) # 当前成交量低于上一周期的10% + (dataframe["rsi"] > dataframe["sell_rsi_pred"]), # RSI 高于卖出阈值 + (dataframe["volume"] > dataframe["volume"].rolling(window=10).mean()), # 成交量高于近期均值 + (dataframe["close"] < dataframe["bb_middleband"]), # 价格低于布林带中轨 + (dataframe["close"] < dataframe["bb_lowerband"].shift(1)), # 当前价格低于上一周期的布林带下轨 + (dataframe["volume"] < dataframe["volume"].shift(1) * 0.9) # 当前成交量低于上一周期的10% ] +``` dataframe.ffill(inplace=True) dataframe.fillna(0, inplace=True)