通达信自编的CMO指标主图、副图、源码
今天发个CMO指标,全名是钱德动量摆动指标。此指标抓住证券的“纯动量”。与其它动量指标(如RSI)和随机指标不同,此指标在计算公式的分子中采用上涨日和下跌日的数据。
该指标由 图莎尔.钱德(Tushar S.Chande)发明的。
我之前也在网上搜过,没找到源码,自己按计算公式编了个。
解释:CMO指标是寻找极度超买和极度超卖的条件。作为一个通用规则,把超买水平定量在+50以上,把超卖水平定量在-50以下。
在+50,上涨日的动量是下跌日动量的3倍;同样,在-50,下跌日的动量是上涨日动量的3倍。这些水平值可与RSI指标中的70/30相对应。
可以通过用CMO的移动平均线来建立进入和退出规则。
可以利用CMO来衡量证券趋势强度的能力,来改进趋势跟踪机制。成千上万的指标,具体发挥还是在于各人的应用方法。祝大家成功!
自编的CMO指标:N为统计周期,参数可自定;M:为CMO的M周期的移动平均,参数可自定。
N:=10;
M:=20;
CZ1:=IF(CLOSE-REF(CLOSE,1)>0,CLOSE-REF(CLOSE,1),0);
CZ2:=IF(CLOSE-REF(CLOSE,1)<0,ABS(CLOSE-REF(CLOSE,1)),0);
SU:=SUM(CZ1,N);
SD:=SUM(CZ2,N);
CMO:(SU-SD)/(SU+SD)*100;
MACMO:MA(CMO,M);
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:10
M赋值:20
CZ1赋值:如果收盘价-1日前的收盘价>0,返回收盘价-1日前的收盘价,否则返回0
CZ2赋值:如果收盘价-1日前的收盘价<0,返回收盘价-1日前的收盘价的绝对值,否则返回0
SU赋值:CZ1的N日累和
SD赋值:CZ2的N日累和
输出CMO:(SU-SD)/(SU+SD)*100
输出MACMO:CMO的M日简单移动平均
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图