This commit is contained in:
zhangkun9038@dingtalk.com 2025-08-31 23:43:13 +08:00
parent 9aad8d8303
commit b4a3df0773

View File

@ -156,8 +156,8 @@ class FreqaiPrimer(IStrategy):
def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame:
# 计算 3m 周期的指标
bb_3m = ta.bbands(dataframe['close'], length=self.bb_length.value, std=self.bb_std.value)
dataframe['bb_lower_3m'] = bb_3m[f'BBL_{self.bb_length}_{self.bb_std}']
dataframe['bb_upper_3m'] = bb_3m[f'BBU_{self.bb_length}_{self.bb_std}']
dataframe['bb_lower_3m'] = bb_3m[f'BBL_{self.bb_length.value}_{self.bb_std.value}']
dataframe['bb_upper_3m'] = bb_3m[f'BBU_{self.bb_length.value}_{self.bb_std.value}']
dataframe['rsi_3m'] = ta.rsi(dataframe['close'], length=self.rsi_length.value)
# 新增 StochRSI 指标