钱德动量振荡器 (Chande Momentum Oscillator, CMO)
factor.formula
正向变动值 (CZ1) =
CZ1 代表当日价格的正向变动。如果当日收盘价高于前一日收盘价,则等于两者的差值;否则为 0。该值捕捉了价格上涨的强度。
负向变动值 (CZ2) =
CZ2 代表当日价格的负向变动。如果当日收盘价低于前一日收盘价,则等于两者差的绝对值;否则为 0。该值捕捉了价格下跌的强度。
N日正向变动总和 (SU(N)) =
SU(N) 代表过去 N 日的 CZ1 总和,即过去 N 日价格上涨的总和。它反映了这段时期内多头力量的累积。
N日负向变动总和 (SD(N)) =
SD(N) 代表过去 N 日的 CZ2 总和,即过去 N 日价格下跌的总和。它反映了这段时期内空头力量的累积。
钱德动量振荡器 (CMO) =
CMO 的计算方法是将过去 N 日价格上涨的总和 (SU(N)) 与过去 N 日价格下跌的总和 (SD(N)) 的差值除以它们的总和,再乘以 100,从而将结果缩放到 -100 到 100 的范围内。该值反映了多空力量的相对强弱。
默认参数值:
N 代表计算 CMO 时所使用的回溯期,默认值为 20。投资者可以根据自身的需求和市场的特点调整回溯期。
其中,CLOSE 表示当日收盘价,CLOSE[1] 表示前一日收盘价,ABS() 表示绝对值,SUM() 表示求和函数。
- :
当日收盘价
- :
前一日收盘价
- :
绝对值函数
- :
求和函数
factor.explanation
钱德动量振荡器 (CMO) 的取值范围在 -100 到 100 之间。当 CMO 值接近 100 时,表明市场处于超买状态,价格可能出现回调;当 CMO 值接近 -100 时,表明市场处于超卖状态,价格可能出现反弹。一般来说,CMO 大于 50 被认为是超买信号,CMO 小于 -50 被认为是超卖信号。然而,在实际应用中,投资者应该根据具体情况和市场的特点,灵活调整超买超卖的阈值,并结合其他技术指标和分析方法进行综合判断。