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


ZT:=REF(C,1)*1.1-C<0.01 AND H=C;

MA1:=MA(CLOSE,5);

MA2:=MA(CLOSE,10);

MA3:=MA(CLOSE,15);

MA4:=MA(CLOSE,20);

MA5:=MA(CLOSE,25);

MA6:=MA(CLOSE,30);

MA7:=MA(CLOSE,35);

MA8:=MA(CLOSE,40);

MA9:=MA(CLOSE,45);

MA10:=MA(CLOSE,50);

MA11:=MA(CLOSE,55);

MA12:=MA(CLOSE,60);

MA13:=MA(CLOSE,65);

MA14:=MA(CLOSE,70);

MA15:=MA(CLOSE,75);

MA16:=MA(CLOSE,80);

MA17:=MA(CLOSE,85);

MA18:=MA(CLOSE,90);

MA19:=MA(CLOSE,95);

MA20:=MA(CLOSE,100);

MA21:=MA(CLOSE,105);

MA22:=MA(CLOSE,110);

MA23:=MA(CLOSE,115);

MA24:=MA(CLOSE,120);

MA25:MA(CLOSE,250),COLORLIRED,LINETHICK2;

股价评台60:REF(H,BARSLAST(H=HHV(H,60)));

ZX1:MAX(MA1,MAX(MA2,MAX(MA3,MAX(MA4,MAX(MA5,MAX(MA6,MAX(MA7,MAX(MA8,MAX(MA9,MAX(MA10,MAX(MA11,MAX(MA12,MAX(MA13,MAX(MA14,MAX(MA15,MAX(MA16,MAX(MA17,MAX(MA18,MAX(MA19,MAX(MA20,MAX(MA21,MAX(MA22,MAX(MA23,MA24))))))))))))))))))))))),COLORRED,LINETHICK2;

ZX2:MIN(MA1,MIN(MA2,MIN(MA3,MIN(MA4,MIN(MA5,MIN(MA6,MIN(MA7,MIN(MA8,MIN(MA9,MIN(MA10,MIN(MA11,MIN(MA12,MIN(MA13,MIN(MA14,MIN(MA15,MIN(MA16,MIN(MA17,MIN(MA18,MIN(MA19,MIN(MA20,MIN(MA21,MIN(MA22,MIN(MA23,MA24))))))))))))))))))))))),COLORYELLOW,LINETHICK2;

IF(REF(ZX1,1)>ZX1,ZX1,DRAWNULL),COLORGREEN,LINETHICK2;

异动:=CROSS(C,ZX1) AND CROSS(C,MA25);

DRAWTEXT(异动,L,'异动'),COLORMAGENTA;

A11:=MA1=ZX2;{}

DRAWTEXT(A11,L,'合');

A33:=NOT(REF(MA1,1)=REF(ZX1,1)) AND MA1=ZX1;

DRAWTEXT(A33,L,'加');

A22:=CROSS(C,ZX1) AND ZT;

DRAWTEXT(A22,L,'牛');

DF2:=(C-REF(C,1))/REF(C,1)*100>5;

DF3:=(C-O)/O*100>4;

A1:=L<ZX2 AND DF2;

A2:=CROSS(C,ZX2) AND DF2;

A3:=L<ZX2 AND DF3;

狙击:=A1 OR A2 OR A3;

DRAWTEXT(狙击,L*0.99,'狙击'),COLORRED;

STICKLINE(狙击,C,O,4,1),COLORYELLOW;

STICKLINE(狙击,C,O,3,0),COLORYELLOW;

 

原理解析:
ZT赋值:1日前的C*1.1-C<0.01 AND H=C


MA1赋值:收盘价的5日简单移动平均


MA2赋值:收盘价的10日简单移动平均


MA3赋值:收盘价的15日简单移动平均


MA4赋值:收盘价的20日简单移动平均


MA5赋值:收盘价的25日简单移动平均


MA6赋值:收盘价的30日简单移动平均


MA7赋值:收盘价的35日简单移动平均


MA8赋值:收盘价的40日简单移动平均


MA9赋值:收盘价的45日简单移动平均


MA10:=收盘价的50日简单移动平均


MA11:=收盘价的55日简单移动平均


MA12:=收盘价的60日简单移动平均


MA13:=收盘价的65日简单移动平均


MA14:=收盘价的70日简单移动平均


MA15:=收盘价的75日简单移动平均


MA16:=收盘价的80日简单移动平均


MA17:=收盘价的85日简单移动平均


MA18:=收盘价的90日简单移动平均


MA19:=收盘价的95日简单移动平均


MA20:=收盘价的100日简单移动平均


MA21:=收盘价的105日简单移动平均


MA22:=收盘价的110日简单移动平均


MA23:=收盘价的115日简单移动平均


MA24:=收盘价的120日简单移动平均


MA25:收盘价的250日简单移动平均,COLORLIRED, 线宽为2
输出

股价评台60:REF(H,上次H=60日内H最高值距今天数)
输出

ZX1:MAX(MA1,MAX(MA2,MAX(MA3,MAX(MA4,MAX(MA5,MAX(MA6,MAX(MA7,MAX(MA8,MAX(MA9,MAX(MA10,MAX(MA11,MAX(MA12,MAX(MA13,MAX(MA14,MAX(MA15,MAX(MA16,MAX(MA17,MAX(MA18,MAX(MA19,MAX(MA20,MAX(MA21,MAX(MA22,MAX(MA23,MA24))))))))))))))))))))))),画红色, 线宽为2
输出

ZX2:MIN(MA1,MIN(MA2,MIN(MA3,MIN(MA4,MIN(MA5,MIN(MA6,MIN(MA7,MIN(MA8,MIN(MA9,MIN(MA10,MIN(MA11,MIN(MA12,MIN(MA13,MIN(MA14,MIN(MA15,MIN(MA16,MIN(MA17,MIN(MA18,MIN(MA19,MIN(MA20,MIN(MA21,MIN(MA22,MIN(MA23,MA24))))))))))))))))))))))),画黄色, 线宽为2


IF(1日前的ZX1>ZX1,ZX1,DRAWNULL),画绿色, 线宽为2


异动赋值:C上穿ZX1 AND C上穿MA25
当满足条件异动时,在L和'异动'位置书写文字


A11赋值:MA1=ZX2
当满足条件A11时,在L和'合'位置书写文字


A33赋值:NOT(1日前的MA1=1日前的ZX1) AND MA1=ZX1
当满足条件A33时,在L和'加'位置书写文字


A22赋值:C上穿ZX1 AND ZT
当满足条件A22时,在L和'牛'位置书写文字


DF2赋值:(C-1日前的C)/1日前的C*100>5


DF3赋值:(C-O)/O*100>4


A1赋值:L

A2赋值:C上穿ZX2 AND DF2


A3赋值:L

狙击赋值:A1 OR A2 OR A3
当满足条件狙击时,在L*0.99和'狙击'位置书写文字
当满足条件狙击时,在C和O之间画柱状线
当满足条件狙击时,在C和O之间画柱状线


 

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