来函数检测结果如下:
该公式没有未来函数
VAR1:=14;
VAR2:=60;
VAR3:=(HIGH+LOW+CLOSE)/3;
CCI1:(VAR3-MA(VAR3,VAR1))/(0.015*AVEDEV(VAR3,VAR1)),COLORWHITE,LINETHICK2;
CCI2:MA(CCI,2),COLORWHITE;
CCI3:MA(CCI,3),COLORWHITE;
CCI4:MA(CCI,4),COLORWHITE;
CCI5:MA(CCI,5),COLORWHITE;
CCI6:MA(CCI,6),COLORWHITE;
CCI7:MA(CCI,7),COLORWHITE;
CCI8:MA(CCI,8),COLORWHITE;
CCI9:MA(CCI,9),COLORWHITE;
CCI10:MA(CCI,10),COLORWHITE;
CCI11:MA(CCI,11),COLORWHITE;
强势区:100,POINTDOT,COLOR009F00;
弱势区:(-100),POINTDOT,COLORMAGENTA;
多空:0,POINTDOT,COLORWHITE;
IF(CCI1>100,CCI1,DRAWNULL),COLORRED,LINETHICK2;
IF(CCI1<(-100),CCI1,DRAWNULL),COLOR00CC66;
IF(CCI2>100,CCI2,DRAWNULL),COLORRED;
IF(CCI2<(-100),CCI2,DRAWNULL),COLOR00CC66;
IF(CCI3>100,CCI3,DRAWNULL),COLORRED;
IF(CCI3<(-100),CCI3,DRAWNULL),COLOR00CC66;
IF(CCI4>100,CCI4,DRAWNULL),COLORRED;
IF(CCI4<(-100),CCI4,DRAWNULL),COLOR00CC66;
DRAWICON(CCI>(-100) AND CCI2<(-80),CCI1,29);
VAR4:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR5:=SMA(SMA(VAR4,3,1),3,1)/28.57;
VAR6:=EMA(VAR5,5);
VAR7:=3*VAR5-2*VAR6;
{}
VAR8:=CROSS(VAR7,VAR5) AND VAR5<2.1 AND CLOSE>OPEN;
DRAWICON(VAR8,0,30);
原理解析:
VAR1赋值:14
VAR2赋值:60
VAR3赋值:(最高价+最低价+收盘价)/3
输出CCI1:(VAR3-VAR3的VAR1日简单移动平均)/(0.015*AVEDEV(VAR3,VAR1)),画白色, 线宽为2
输出CCI2:CCI的2日简单移动平均,画白色
输出CCI3:CCI的3日简单移动平均,画白色
输出CCI4:CCI的4日简单移动平均,画白色
输出CCI5:CCI的5日简单移动平均,画白色
输出CCI6:CCI的6日简单移动平均,画白色
输出CCI7:CCI的7日简单移动平均,画白色
输出CCI8:CCI的8日简单移动平均,画白色
输出CCI9:CCI的9日简单移动平均,画白色
CCI10:CCI的10日简单移动平均,画白色
CCI11:CCI的11日简单移动平均,画白色
输出强势区:100,POINTDOT,COLOR009F00
输出弱势区:(-100),POINTDOT,画洋红色
输出多空:0,POINTDOT,画白色
如果CCI1>100返回CCI1否则返回DRAWNULL
IF(CCI1<(-100),CCI1,DRAWNULL),COLOR00CC66
如果CCI2>100返回CCI2否则返回DRAWNULL
IF(CCI2<(-100),CCI2,DRAWNULL),COLOR00CC66
如果CCI3>100返回CCI3否则返回DRAWNULL
IF(CCI3<(-100),CCI3,DRAWNULL),COLOR00CC66
如果CCI4>100返回CCI4否则返回DRAWNULL
IF(CCI4<(-100),CCI4,DRAWNULL),COLOR00CC66
DRAWICON(CCI>(-100) AND CCI2<(-80),CCI1,29)
VAR4赋值:(收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100
VAR4的3日[1日权重]移动平均
VAR6赋值:VAR5的5日指数移动平均
VAR7赋值:3*VAR5-2*VAR6
{}
VAR8赋值:VAR7上穿VAR5 AND VAR5<2.1 AND 收盘价>开盘价
当满足条件VAR8时,在0和30之间画图标