diff --git a/freqtrade/templates/FreqaiExampleStrategy.py b/freqtrade/templates/FreqaiExampleStrategy.py index 066b74c5..d80f1095 100644 --- a/freqtrade/templates/FreqaiExampleStrategy.py +++ b/freqtrade/templates/FreqaiExampleStrategy.py @@ -143,10 +143,10 @@ class FreqaiExampleStrategy(IStrategy): try: label_period = self.freqai_info["feature_parameters"]["label_period_candles"] - # 重新定义目标变量 up_or_down,预测未来价格变化方向 - dataframe["up_or_down"] = np.where( - dataframe["close"].shift(-label_period) / dataframe["close"] - 1 > 0, 1, 0 - ) + # 重新定义目标变量 up_or_down,预测未来价格变化方向 + dataframe["up_or_down"] = np.where( + dataframe["close"].shift(-label_period) / dataframe["close"] - 1 > 0, 1, 0 + ) # 确保目标变量是二维数组 if dataframe["up_or_down"].ndim == 1: dataframe["up_or_down"] = dataframe["up_or_down"].values.reshape(-1, 1)