预警条件判断 (文华财经)

投资者咨询:预警条件判断 (文华财经)
来源:文华财经  日期:2020-10-4 11:33
齐云老师.我绞尽脑汁想做个好的预警,就是不理想.请告诉我如何验证指标准确性,也请您能提出修改意见.不胜感激





 多头编写参考:

TOWERC:FORCAST(MA((3*CLOSE+2*OPEN+HIGH+LOW)/7,1),2),COLORCYAN,NODRAW;
T:MA(TOWERC,1),COLORMAGENTA,LINETHICK1;

DIRECTIONMAX:MAX(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
DIRECTIONMIN:MIN(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
D:MA(DIRECTIONMIN,1),COLORCYAN,LINETHICK1;
 A1:=(2*C+H+L)/4,POINTDOT;
M1:MA(A1,2),COLORBLUE,POINTDOT,LINETHICK1;

快线:EMA(EMA(EMA(EMA(CLOSE,2),2),2),2),LINETHICK1,COLOR0000FF;
慢线:EMA(REF(快线,1),2),LINETHICK1,NODRAW,COLOR00FFFF;
P1:EMA(快线,1),LINETHICK2,COLORWHITE;
 B1:REF(P1,1),COLORBLUE,LINETHICK2;

DRAWCOLORLINE(P1>B1,P1,COLORWHITE,COLORWHITE);
DRAWCOLORLINE(P1>B1,B1,COLORBLUE,COLORBLUE);


VART:=(2*CLOSE+HIGH+LOW+OPEN)/5,NODRAW;
X3: (MA(VART,3)+MA(VART,6)+MA(VART,12)+MA(VART,24))/4,COLORYELLOW,LINETHICK2,NODRAW;
P:EMA(X3,1),LINETHICK2,COLORYELLOW;
 B:REF(P,1),COLORRED,LINETHICK2;
DRAWCOLORLINE(P>B,P,COLORYELLOW,COLORYELLOW);
DRAWCOLORLINE(P>B,B,COLORRED,COLORRED);

A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
X4:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORGREEN,LINETHICK2;
MA5:MA(CLOSE,5),NODRAW;
MA10:MA(CLOSE,10),NODRAW;
MA20:MA(CLOSE,20),NODRAW;
MA60:MA(CLOSE,60),NODRAW;

多的条件:=T>D && D>P1 &&P1>X3 &&X3>X4 && P1>B1 && MA5>MA10 && MA10>MA20 && MA20>MA60;
空的条件:=T<D &&D<P1 && P1<X3 && X3<X4 &&P1<B1 && MA5<MA10 && MA10<MA20 && MA20<MA60;

多的条件,SPARK;


空头编写参考:

TOWERC:FORCAST(MA((3*CLOSE+2*OPEN+HIGH+LOW)/7,1),2),COLORCYAN,NODRAW;
T:MA(TOWERC,1),COLORMAGENTA,LINETHICK1;

DIRECTIONMAX:MAX(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
DIRECTIONMIN:MIN(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
D:MA(DIRECTIONMIN,1),COLORCYAN,LINETHICK1;
 A1:=(2*C+H+L)/4,POINTDOT;
M1:MA(A1,2),COLORBLUE,POINTDOT,LINETHICK1;

快线:EMA(EMA(EMA(EMA(CLOSE,2),2),2),2),LINETHICK1,COLOR0000FF;
慢线:EMA(REF(快线,1),2),LINETHICK1,NODRAW,COLOR00FFFF;
P1:EMA(快线,1),LINETHICK2,COLORWHITE;
 B1:REF(P1,1),COLORBLUE,LINETHICK2;

DRAWCOLORLINE(P1>B1,P1,COLORWHITE,COLORWHITE);
DRAWCOLORLINE(P1>B1,B1,COLORBLUE,COLORBLUE);


VART:=(2*CLOSE+HIGH+LOW+OPEN)/5,NODRAW;
X3: (MA(VART,3)+MA(VART,6)+MA(VART,12)+MA(VART,24))/4,COLORYELLOW,LINETHICK2,NODRAW;
P:EMA(X3,1),LINETHICK2,COLORYELLOW;
 B:REF(P,1),COLORRED,LINETHICK2;
DRAWCOLORLINE(P>B,P,COLORYELLOW,COLORYELLOW);
DRAWCOLORLINE(P>B,B,COLORRED,COLORRED);

A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
X4:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORGREEN,LINETHICK2;
MA5:MA(CLOSE,5),NODRAW;
MA10:MA(CLOSE,10),NODRAW;
MA20:MA(CLOSE,20),NODRAW;
MA60:MA(CLOSE,60),NODRAW;

多的条件:=T>D && D>P1 &&P1>X3 &&X3>X4 && P1>B1 && MA5>MA10 && MA10>MA20 && MA20>MA60;
空的条件:=T<D &&D<P1 && P1<X3 && X3<X4 &&P1<B1 && MA5<MA10 && MA10<MA20 && MA20<MA60;


空的条件,SPARK;
 
技术人员回复
日期:2020-10-4 13:06
 您把各个条件的返回值显示在左上角用于对比验证 

比如做多 pp1~pp9 就是其对应的9个比较条件   显示1就是满足 显示0 就是不满足

TOWERC:=FORCAST(MA((3*CLOSE+2*OPEN+HIGH+LOW)/7,1),2),COLORCYAN,NODRAW;
T:MA(TOWERC,1),COLORMAGENTA,LINETHICK1;

DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1)),NODRAW;
D:MA(DIRECTIONMIN,1),COLORCYAN,LINETHICK1;
 A1:=(2*C+H+L)/4,POINTDOT;
M1:MA(A1,2),COLORBLUE,POINTDOT,LINETHICK1;

快线:EMA(EMA(EMA(EMA(CLOSE,2),2),2),2),LINETHICK1,COLOR0000FF;
慢线:EMA(REF(快线,1),2),LINETHICK1,NODRAW,COLOR00FFFF;
P1:EMA(快线,1),LINETHICK2,COLORWHITE;
B1:REF(P1,1),COLORBLUE,LINETHICK2;

DRAWCOLORLINE(P1>B1,P1,COLORWHITE,COLORWHITE);
DRAWCOLORLINE(P1>B1,B1,COLORBLUE,COLORBLUE);


VART:=(2*CLOSE+HIGH+LOW+OPEN)/5,NODRAW;
X3:=(MA(VART,3)+MA(VART,6)+MA(VART,12)+MA(VART,24))/4,COLORYELLOW,LINETHICK2,NODRAW;
P:EMA(X3,1),LINETHICK2,COLORYELLOW;
 B:REF(P,1),COLORRED,LINETHICK2;
DRAWCOLORLINE(P>B,P,COLORYELLOW,COLORYELLOW);
DRAWCOLORLINE(P>B,B,COLORRED,COLORRED);

A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
X4:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORGREEN,LINETHICK2;
MA5:=MA(CLOSE,5),NODRAW;
MA10:=MA(CLOSE,10),NODRAW;
MA20:=MA(CLOSE,20),NODRAW;
MA60:=MA(CLOSE,60),NODRAW;

多的条件:=T>D && D>P1 &&P1>X3 &&X3>X4 && P1>B1 && MA5>MA10 && MA10>MA20 && MA20>MA60;
空的条件:=T<D &&D<P1 && P1<X3 && X3<X4 &&P1<B1 && MA5<MA10 && MA10<MA20 && MA20<MA60;


PP1:T>D,NODRAW,PRECIS0;
PP2:D>P1,NODRAW,PRECIS0;
PP3:T>D,NODRAW,PRECIS0;
PP4:P1>X3,NODRAW,PRECIS0;
PP5:X3>X4,NODRAW,PRECIS0;
PP6:P1>B1,NODRAW,PRECIS0;
PP7:MA5>MA10 ,NODRAW,PRECIS0;
PP8:MA10>MA20,NODRAW,PRECIS0;
PP9:MA20>MA60,NODRAW,PRECIS0;
多的条件,SPARK;