{彩虹指标源码}
N:=14;
M:=6;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M,1),COLORWHITE;
D:SMA(K,M,1),COLORYELLOW;
J:3*K-2*D,COLORFF00FF;
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),COLORGREEN;
{原理说明}
此源码中,首先通过计算 RSV(未成熟随机值)来衡量收盘价在一定周期内的相对位置。然后,利用简单移动平均 SMA 分别计算出 K、D 值,它们可以反映价格趋势的变化。J 值则是对 K、D 值的进一步优化,增强了指标的敏感性。CCI指标则是通过计算价格与均值的偏离程度,来判断市场的超买超卖情况。当 K 线向上穿过 D 线,且 CCI 指标处于合理区间时,通常是一个买入信号;反之,当 K 线向下穿过 D 线,且 CCI 指标显示超买时,则是卖出信号。