原理解析:
RSV=(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
A=RSV的M1日[1日权重]移动平均
B=A的M2日[1日权重]移动平均
E=3*A-2*B
如果A100,返回?,否则返回? A=100
如果B100,返回?,否则返回? B=100
如果E100,返回?,否则返回? E=100
输出K:A
输出D:B
输出J:E
N赋值:14
赋值: (如果ISNULL(最高价),返回收盘价,否则返回最高价 + 如果ISNULL(最低价),返回收盘价,否则返回最低价 + 收盘价)/3
输出CCI:(TYP-TYP的N日简单移动平均)/(0.015*TYP的N日平均绝对偏差)
输出A:100
输出B:-100
TIPTEXT(ISNULL(1日后的收盘价),0,' '),画红色
源码:
RSV=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
a=SMA(RSV,M1,1);
b=SMA(a,M2,1);
e=3*a-2*b;
IF(a100) a=100;
IF(b100) b=100;
IF(e100) e=100;
K:a;
D:b;
J:e;
N:=14;
TYP := (IF(ISNULL(HIGH),CLOSE,HIGH) + IF(ISNULL(LOW),CLOSE,LOW) + CLOSE)/3;
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
a:100;
b:-100;
TIPTEXT(ISNULL(REFX(CLOSE,1)),0,' '),colorred;
TIPTEXT(ISNULL(REF(CLOSE,1)),0,'');