来函数检测结果如下:
该公式没有未来函数
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
MA120:=MA(CLOSE,120);
MA240:=MA(CLOSE,240);
P:=((2)*(CLOSE) + HIGH + LOW + OPEN)/(5);
中短A:=HHV(P,20);
中短B:=LLV(P,20);
中短C:=中短A - 中短B;
中短D:=(EMA((P - 中短B)/(中短C),2))*(100);
中A:=HHV(P,60);
中B:=LLV(P,60);
中C:=中A - 中B;
中D:=(EMA((P - 中B)/(中C),2))*(100);
中长A:=HHV(P,120);
中长B:=LLV(P,120);
中长C:=中长A - 中长B;
中长D:=(EMA((P - 中长B)/(中长C),2))*(100);
长A:=HHV(P,240);
长B:=LLV(P,240);
长C:=长A - 长B;
长D:=(EMA((P - 长B)/(长C),2))*(100);
N:=20;
RSV1:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
K1A:=SMA(RSV1,10,1);
D1B:=SMA(K1A,5,1);
KKC:=INTPART(K1A);
DDC:=INTPART(D1B);
TFXXS:=KKC+DDC,LINETHICK0,COLORYELLOW;
TGLXS:=(TFXXS-REF(TFXXS,1))*10,LINETHICK0,COLORGREEN;
TYCFX:=TFXXS+TGLXS,LINETHICK0,COLORGREEN;
A0:=(L+H+C*2)/4;
A1C:=EMA(A0,N);
A1X:=(A1C-REF(A1C,1))/REF(A1C,1)*100;
XXX:=EMA((C-LLV(L,11))/(HHV(H,25)-LLV(L,11))*4,8)+1;
XX:=IF(1=1,POW(XXX,2)-10,DRAWNULL);
YYY:=EMA((INDEXC-LLV(INDEXL,11))/(HHV(INDEXH,25)-LLV(INDEXL,11))*4,8)+1;
YY:=POW(YYY,2)-10;
RSV2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
K:=SMA(RSV2,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
KL:=CROSS(J,0);
KH:=CROSS(100,J);
LC:=REF(C,1);
WRSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
RL:=CROSS(WRSI,20);
RH:=CROSS(80,WRSI);
CCI背:=IF(LLV(CCI,2)>LLV(CCI,7) AND LLV(L,2)<=LLV(L,7) AND HHV(H,10)>MA(CLOSE,60),1,0),COLORWHITE;
T1:=IF((DATE<=1090314),1,0);
VAR7W:=REF(CLOSE,1);
VAR8W:=((SMA(MAX(CLOSE-VAR7W,0),7,1))/(SMA(ABS(CLOSE-VAR7W),7,1)))*(100);
VAR9W:=CROSS(70,VAR8W);
{股票指标网 }
VARA:=(FILTER(VAR9W,4))*(T1);
BIAS1:=(C-MA(C,12))/MA(C,6)*100;
BIAS2:=(C-MA(C,24))/MA(C,12)*100;
BIAS3:=(C-MA(C,48))/MA(C,24)*100;
BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
乖离:=MA(BIAS,6);
近期风险:TFXXS,NODRAW;
预测风险:TYCFX,NODRAW;
乖离系数:=TGLXS,NODRAW;
长线:长D,LINETHICK2,COLORWHITE;
中长线:中长D,LINETHICK2,COLOR990000;
中线:中D,LINETHICK2,COLORYELLOW;
中短线:中短D,LINETHICK2,COLORRED;
DRAWTEXT(中短D<=8 AND 中D<=8 AND 中长D<=8 AND 长D<=8 AND ISLASTBAR,25,'关注底部'),COLORGREEN;
DRAWTEXT(中短D<=20 AND 中D<=20 AND 中长D<=20 AND 长D<=20 AND ISLASTBAR,35,'安全弱势'),COLORGREEN;
DRAWTEXT(中短D>=80 AND 中D>=80 AND 中长D>=80 AND 长D>=80 AND ISLASTBAR,75,'已有风险'),COLORGREEN;
DRAWTEXT(中短D>93 AND 中D>93 AND 中长D>93 AND 长D>93 AND ISLASTBAR,65,'风险极高'),COLORGREEN;
DRAWTEXT(近期风险/预测风险 >=1 AND ISLASTBAR,50,'短期减持'),COLORGREEN;
DRAWTEXT(近期风险/预测风险<1 AND ISLASTBAR,50,'尚可持有'),COLORGREEN;
原理解析:
MA20赋值:收盘价的20日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA120赋值:收盘价的120日简单移动平均
MA240赋值:收盘价的240日简单移动平均
P赋值:((2)*(收盘价) + 最高价 + 最低价 + OPEN)/(5)
中短A赋值:20日内P最高值
中短B赋值:20日内P最低值
中短C赋值:中短A - 中短B
中短D赋值:(EMA((P - 中短B)/(中短C),2))*(100)
中A赋值:60日内P最高值
中B赋值:60日内P最低值
中C赋值:中A - 中B
中D赋值:(EMA((P - 中B)/(中C),2))*(100)
中长A赋值:120日内P最高值
中长B赋值:120日内P最低值
中长C赋值:中长A - 中长B
中长D赋值:(EMA((P - 中长B)/(中长C),2))*(100)
长A赋值:240日内P最高值
长B赋值:240日内P最低值
长C赋值:长A - 长B
长D赋值:(EMA((P - 长B)/(长C),2))*(100)
N赋值:20
RSV1赋值:(收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100
RSV1的10日[1日权重]移动平均
K1A的5日[1日权重]移动平均
KKC赋值:INTPART(K1A)
DDC赋值:INTPART(D1B)
TFXXS赋值:KKC+DDC,LINETHICK0,画黄色
TGLXS赋值:(TFXXS-1日前的TFXXS)*10,LINETHICK0,COLORGREEN
TYCFX赋值:TFXXS+TGLXS,LINETHICK0,COLORGREEN
A0赋值:(L+H+C*2)/4
A1C赋值:A0的N日指数移动平均
A1X赋值:(A1C-1日前的A1C)/1日前的A1C*100
XXX赋值:EMA((C-11日内L最低值)/(25日内H最高值-11日内L最低值)*4,8)+1
XX赋值:IF(1=1,POW(XXX,2)-10,DRAWNULL)
YYY赋值:EMA((INDEXC-11日内INDEXL最低值)/(25日内INDEXH最高值-11日内INDEXL最低值)*4,8)+1
YY赋值:POW(YYY,2)-10
RSV2赋值:(收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100
RSV2的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
KL:=J上穿0
KH:=100上穿J
LC赋值:1日前的C
WRSI赋值:SMA(收盘价-LC和0较大值,6,1)/SMA(收盘价-LC的绝对值,6,1)*100
RL赋值:WRSI上穿20
RH赋值:80上穿WRSI
CCI背赋值:IF(2日内CCI最低值>7日内CCI最低值 AND 2日内L最低值<=7日内L最低值 AND 10日内H最高值>收盘价的60日简单移动平均,1,0),画白色
T1赋值:IF((DATE<=1090314),1,0)
VAR7W赋值:1日前的收盘价
VAR8W赋值:((SMA(收盘价-VAR7W和0较大值,7,1))/(SMA(收盘价-VAR7W的绝对值,7,1)))*(100)
VAR9W赋值:70上穿VAR8W
{股票指标网 }
VARA赋值:(VAR9W的4过滤)*(T1)
BIAS1赋值:(C-C的12日简单移动平均)/C的6日简单移动平均*100
BIAS2赋值:(C-C的24日简单移动平均)/C的12日简单移动平均*100
BIAS3赋值:(C-C的48日简单移动平均)/C的24日简单移动平均*100
BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6
乖离赋值:BIAS的6日简单移动平均
输出近期风险:TFXXS,NODRAW
输出预测风险:TYCFX,NODRAW
乖离系数:=TGLXS,NODRAW
输出长线:长D,LINETHICK2,画白色
中输出长线:中长D,LINETHICK2,COLOR990000
输出中线:中D,LINETHICK2,画黄色
输出中短线:中短D,LINETHICK2,COLORRED
当满足条件中短D<=8 AND 中D<=8 AND 中长D<=8 AND 长D<=8 AND ISLASTBAR时,在25和'关注底部'位置书写文字
当满足条件中短D<=20 AND 中D<=20 AND 中长D<=20 AND 长D<=20 AND ISLASTBAR时,在35和'安全弱势'位置书写文字
当满足条件中短D>=80 AND 中D>=80 AND 中长D>=80 AND 长D>=80 AND ISLASTBAR时,在75和'已有风险'位置书写文字
当满足条件中短D>93 AND 中D>93 AND 中长D>93 AND 长D>93 AND ISLASTBAR时,在65和'风险极高'位置书写文字
当满足条件近期风险/预测风险 >=1 AND ISLASTBAR时,在50和'短期减持'位置书写文字
当满足条件近期风险/预测风险<1 AND ISLASTBAR时,在50和'尚可持有'位置书写文字