来函数检测结果如下:
该公式没有未来函数
ABC1:=HHV(HIGH,9)-LLV(LOW,9);
ABC2:=HHV(HIGH,9)-CLOSE;
ABC3:=CLOSE-LLV(LOW,9);
ABC4:=ABC2/ABC1*100-70;
ABC5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
ABC6:=(2*CLOSE+HIGH+LOW)/4;
ABC7:=SMA(ABC3/ABC1*100,3,1);
ABC8:=LLV(LOW,30);
ABC9:=SMA(ABC7,3,1)-SMA(ABC4,9,1);
ABC10:=IF(ABC9>100,ABC9-100,0);
ABC11:=HHV(HIGH,30);
ABC12:=EMA((ABC6-ABC8)/(ABC11-ABC8)*100,6);
ABC13:=ABC12;
ABC14:=FORCAST(ABC12,12);
ABC15:=1;
ABC16:=1;
STICKLINE(ABC16=1 AND ABC12>0 AND ABC12-ABC14>=0,79,80,6,0),COLORRED;
STICKLINE(ABC16=1 AND ABC12>0 AND ABC12-ABC14< 0,79,80,6,1),COLORGREEN;
STICKLINE(ABC16=1 AND ABC12>0 AND ABC12-ABC14>=0,19,20,6,0),COLORRED;
STICKLINE(ABC16=1 AND ABC12>0 AND ABC12-ABC14< 0,19,20,6,1),COLORCYAN;
主力线:IF(ABC16=1,ABC12,0), COLORYELLOW LINETHICK3;
100,COLORWHITE;
强势分界:80;
牛熊分界:50,COLORRED;
弱势分界:20,COLORWHITE;
DRAWICON(CROSS(主力线,牛熊分界),牛熊分界*1.002,9);
DRAWICON(CROSS(主力线,强势分界),强势分界*1.002,26);
IF(ABC12>=78.5,ABC12,DRAWNULL),COLORRED,LINETHICK4;
原理解析:
ABC1赋值:9日内最高价最高值-9日内最低价最低值
ABC2赋值:9日内最高价最高值-收盘价
ABC3赋值:收盘价-9日内最低价最低值
ABC4赋值:ABC2/ABC1*100-70
ABC5赋值:(收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值)*100
ABC6赋值:(2*收盘价+最高价+最低价)/4
ABC3/ABC1*100的3日[1日权重]移动平均
ABC8赋值:30日内最低价最低值
ABC7的3日[1日权重]移动平均
如果ABC9>100返回ABC9-100否则返回0
ABC11:=30日内最高价最高值
ABC12:=EMA((ABC6-ABC8)/(ABC11-ABC8)*100,6)
ABC13:=ABC12
ABC14:=FORCAST(ABC12,12)
ABC15:=1
ABC16:=1
当满足条件ABC16=1 AND ABC12>0 AND ABC12-ABC14>=0时,在79和80之间画柱状线
当满足条件ABC16=1 AND ABC12>0 AND ABC12-ABC14< 0时,在79和80之间画柱状线
当满足条件ABC16=1 AND ABC12>0 AND ABC12-ABC14>=0时,在19和20之间画柱状线
当满足条件ABC16=1 AND ABC12>0 AND ABC12-ABC14< 0时,在19和20之间画柱状线
如果ABC16=1返回ABC12否则返回0
100,画白色
输出强势分界:80
输出牛熊分界:50,画红色
输出弱势分界:20,画白色
DRAWICON(主力线上穿牛熊分界,牛熊分界*1.002,9)
DRAWICON(主力线上穿强势分界,强势分界*1.002,26)
如果ABC12>=78.5返回ABC12否则返回DRAWNULL