来函数检测结果如下:
该公式没有未来函数






RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);

K:SMA(RSV,3,1);

D:SMA(K,3,1);

J:=((3 * K) - (2 * D));

KK:=INTPART(SMA(RSV,3,1));

DD:=INTPART(SMA(K,3,1));

JJ:=INTPART(((3 * K) - (2 * D)));

N:=(KK + DD);

KX:=(N < 25);

KX1:=REF(KX,29);

XX:=(N < 18);

XX1:=REF(XX,31);

XXX:=(N < 23);

XXX1:=REF(XXX,198);

KP:=((KX1 OR XX1) OR XXX1);

KA1:=(((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(CLOSE,2) < REF(CLOSE,3)));

KA2:=(((REF(OPEN,1) < REF(CLOSE,2)) AND (REF(CLOSE,1) > REF(CLOSE,2))) AND (REF(CLOSE,1) > ((REF(CLOSE,2) + REF(OPEN,2)) / 2)));

KA3:=(CLOSE > REF(CLOSE,1));

KA4:=(LLV(LOW,13) = REF(LOW,1));

KP2:=(COUNT((((KA1 AND KA2) AND KA3) AND KA4),3) > 0);

KP3:=CROSS((-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))),80);

KD:=(N < 45);

KD1:=(((((REF(KD,180) OR REF(KD,179)) OR REF(KD,31)) OR REF(KD,29)) OR REF(KD,13)) OR REF(KD,11));

KP4:=((KP2 AND KP3) AND KD1);

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

KP5:=2*(DIFF-DEA);

KD2:=((((REF(KD,180) OR REF(KD,261)) OR REF(KD,98)) OR REF(KD,77)) OR REF(KD,1));

KP6:=((KP2 AND KP5) AND KD2);

KP7:=(N < 34);

KP8:=REF(KP7,11);

KP9:=(N < 45);

KP10:=((REF(KP9,83) AND KP8) AND KP2);

KP11:=(N < 38);

KP12:=((REF(KP11,19) AND REF(KP11,32)) AND KP2);

KP13:=((REF(KP9,28) AND REF(KP11,101)) AND KP2);

KP14:=(N < 43);

KP15:=((REF(KP14,28) AND REF(KP14,189)) AND KP2);

I:=((((((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(OPEN,1) < REF(CLOSE,2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,1)) < 0.03)) AND ((CLOSE / OPEN) > 1.05)) AND (CLOSE > REF(CLOSE,2)));

I1:=2*(DIFF-DEA);

T3:=(N < 40);

T4:=((REF(T3,34) OR REF(T3,28)) OR REF(T3,57));

KP16:=((I AND I1) AND T4);

逃顶线:90,COLORGREEN;

中轴线:50,COLORRED;

抄底线:10,COLORGREEN;

黑马出击:IF(KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16,100,0),COLORGREEN;

DRAWTEXT(KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16,95,'★'),COLOR0000FF;

原理解析:

RSV赋值:(((收盘价 - 9日内最低价最低值) / (9日内HIGH最高值 - 9日内最低价最低值)) * 100)
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:((3 * K) - (2 * D))
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
JJ赋值:INTPART(((3 * K) - (2 * D)))
N赋值:(KK + DD)
KX:=(N < 25)
KX1:=29日前的KX
XX赋值:(N < 18)
XX1:=31日前的XX
XXX赋值:(N < 23)
XXX1:=198日前的XXX
KP:=((KX1 OR XX1) OR XXX1)
KA1:=(((2日前的收盘价 / 2日前的OPEN) < 0.95) AND (2日前的收盘价 < 3日前的收盘价))
KA2:=(((1日前的OPEN < 2日前的收盘价) AND (1日前的收盘价 > 2日前的收盘价)) AND (1日前的收盘价 > ((2日前的收盘价 + 2日前的OPEN) / 2)))
KA3:=(收盘价 > 1日前的收盘价)
KA4:=(13日内最低价最低值 = 1日前的最低价)
KP2:=(COUNT((((KA1 AND KA2) AND KA3) AND KA4),3) > 0)
KP3:=CROSS((-100*(14日内HIGH最高值-收盘价)/(14日内HIGH最高值-14日内最低价最低值)),80)
KD赋值:(N < 45)
KD1:=(((((180日前的KD OR 179日前的KD) OR 31日前的KD) OR 29日前的KD) OR 13日前的KD) OR 11日前的KD)
KP4:=((KP2 AND KP3) AND KD1)
DIFF:=收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA:=DIFF的9日指数移动平均
KP5:=2*(DIFF-DEA)
KD2:=((((180日前的KD OR 261日前的KD) OR 98日前的KD) OR 77日前的KD) OR 1日前的KD)
KP6:=((KP2 AND KP5) AND KD2)
KP7:=(N < 34)
KP8:=11日前的KP7
KP9:=(N < 45)
KP10:=((83日前的KP9 AND KP8) AND KP2)
KP11:=(N < 38)
KP12:=((19日前的KP11 AND 32日前的KP11) AND KP2)
KP13:=((28日前的KP9 AND 101日前的KP11) AND KP2)
KP14:=(N < 43)
KP15:=((28日前的KP14 AND 189日前的KP14) AND KP2)
I赋值:((((((2日前的收盘价 / 2日前的OPEN) < 0.95) AND (1日前的OPEN < 2日前的收盘价)) AND (((1日前的OPEN - 1日前的收盘价的绝对值) / 1日前的收盘价) < 0.03)) AND ((收盘价 / OPEN) > 1.05)) AND (收盘价 > 2日前的收盘价))
I1:=2*(DIFF-DEA)
T3赋值:(N < 40)
T4赋值:((34日前的T3 OR 28日前的T3) OR 57日前的T3)
KP16:=((I AND I1) AND T4)
输出逃顶线:90,COLORGREEN
输出中轴线:50,COLORRED
输出抄底线:10,COLORGREEN
如果KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16返回100否则返回0
当满足条件KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16时,在95和'★'位置书写文字

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!