异同离差乖离率振荡器
factor.formula
BIAS (乖离率):
DIF (乖离率差值):
DBCD (异同离差乖离率振荡器):
SMA(X, N, M) (加权移动平均):
公式中各参数的含义如下:
- :
当前周期的收盘价格,表示该时间段内最后一个交易价格。
- :
收盘价的 N₁ 周期简单移动平均值。它表示过去 N₁ 个周期的收盘价格的平均值,用于平滑价格波动。
- :
计算简单移动平均的周期长度,默认值为5。该参数决定了移动平均对价格波动的敏感程度。较小的 N₁ 值会使均线更敏感,较大则使其更平滑。
- :
乖离率(Bias Rate),表示当前收盘价偏离其 N₁ 周期简单移动平均的程度。正值表示当前价格高于均值,负值则相反。它反映了价格的短期波动幅度。
- :
计算乖离率差值(DIF)的周期长度,默认值为16。DIF是当前乖离率与 N₂ 个周期前的乖离率之差,它表示乖离率的变化速度和趋势。较大的 N₂ 值会使DIF 对乖离率的长期变化更敏感。
- :
计算 DBCD 的移动平均周期,默认值为17。 该参数决定了DBCD对DIF的平滑程度。较小的 N₃ 值会使DBCD更敏感,较大则使其更平滑, 从而减少噪声信号。
- :
输入值,可以是任何时间序列数据,这里指的是需要计算移动平均的输入序列。
- :
移动平均的周期长度。它决定了移动平均的平滑程度。
- :
当前数据的权重。当 M=1 时,表示简单移动平均(SMA);当 M >1时,表示加权移动平均 (WMA),赋予当前数据更大的权重。
- :
上一周期的加权移动平均值,用于递推计算当前的加权移动平均值。注意:在某些文献中,加权移动平均使用 WMA 表示。
- :
加权移动平均值,是当前周期根据 X 和 M 计算出的移动平均结果。
factor.explanation
DBCD 的核心思想是对乖离率进行二次处理,首先计算当前收盘价与其 N₁ 周期简单移动平均的乖离率,然后计算当前乖离率与 N₂ 周期前的乖离率之差,最后对该差值进行 N₃ 周期平滑处理。DBCD 的优势在于通过差分和移动平均平滑处理,能够有效减少噪声,从而产生更为清晰和稳定的超买超卖信号。其用法与乖离率类似,当DBCD达到一定高度时可能预示超买,当DBCD处于低位时可能预示超卖。交易者可以利用DBCD的交叉点,或结合其他指标进行交易决策。需要注意的是,DBCD 的参数设置(N₁, N₂, N₃)会显著影响其敏感度和信号质量,需要根据具体市场情况和交易品种进行调整。