X:=70;
Y:=1;
股龄:=(BARSCOUNT(CLOSE));
A1:=COST(95);
A2:=COST(85);
A3:=COST(75);
A4:=COST(65);
A5:=COST(55);
A6:=COST(45);
A7:=COST(35);
A8:=COST(25);
A9:=COST(15);
A10:=COST(10);
A11:=COST(8);
A12:=COST(6);
A13:=COST(4);
A14:=COST(2);
B1:=MA(A1,X);
B2:=MA(A2,X);
B3:=MA(A3,X);
B4:=MA(A4,X);
B5:=MA(A5,X);
B6:=MA(A6,X);
B7:=MA(A7,X);
B8:=MA(A8,X);
B9:=MA(A9,X);
B10:=MA(A10,X);
B11:=MA(A11,X);
B12:=MA(A12,X);
B13:=MA(A13,X);
B14:=MA(A14,X);
DIS0:=(A1+A2+A3+A4+A5+A6)/6;
DIS00:=MA(DIS0,49);
向下:=IF(DIS00<REF(DIS00,Y),1,0);
一直向上:=IF(COUNT(向下,60)<30,1,0);
红色将军:=IF(B14>=REF(B14,Y)AND B13 >= REF(B13,Y) AND B12 >=
REF(B12,Y) AND B11 >= REF(B11,Y) AND B10 >= REF(B10,Y) AND
一直向上,1,0);
绿色军师0:=IF((B1<=REF(B1,Y) OR B2<REF(B2,Y) OR B3<REF(B3,Y) OR
B4<REF(B4,Y) OR B5<REF(B5,Y)) AND B14>=REF(B14,Y) AND
B13>REF(B13,Y) AND (B12>REF(B12,Y) OR B11>REF(B11,Y))AND
COUNT(红色将军,70)<35 AND C/LLV(C,170)<1.8,1,0);
绿色军师1:=IF(股龄>990 AND 绿色军师0 AND C/LLV(C,1000)<4.5,1,0);
绿色军师2:=IF(股龄>490 AND 绿色军师0 AND C/LLV(C,500)<2.5,1,绿色军师1);
绿色军师:=IF(股龄<490 AND 绿色军师0,1,绿色军师2);
副军师在此:IF(绿色军师 AND COUNT(绿色军师,50)<=1,1,0);
九毛八公式解读
X赋值:70 Y赋值:1 股龄赋值:(收盘价的有效数据周期数) A1赋值:获利盘为95%的成本分布 A2赋值:获利盘为85%的成本分布 A3赋值:获利盘为75%的成本分布 A4赋值:获利盘为65%的成本分布 A5赋值:获利盘为55%的成本分布 A6赋值:获利盘为45%的成本分布 A7赋值:获利盘为35%的成本分布 A8赋值:获利盘为25%的成本分布 A9赋值:获利盘为15%的成本分布 A10赋值:获利盘为10%的成本分布 A11赋值:获利盘为8%的成本分布 A12赋值:获利盘为6%的成本分布 A13赋值:获利盘为4%的成本分布 A14赋值:获利盘为2%的成本分布 B1赋值:A1的X日简单移动平均 B2赋值:A2的X日简单移动平均 B3赋值:A3的X日简单移动平均 B4赋值:A4的X日简单移动平均 B5赋值:A5的X日简单移动平均 B6赋值:A6的X日简单移动平均 B7赋值:A7的X日简单移动平均 B8赋值:A8的X日简单移动平均 B9赋值:A9的X日简单移动平均 B10赋值:A10的X日简单移动平均 B11赋值:A11的X日简单移动平均 B12赋值:A12的X日简单移动平均 B13赋值:A13的X日简单移动平均 B14赋值:A14的X日简单移动平均 DIS0赋值:(A1+A2+A3+A4+A5+A6)/6 DIS00赋值:DIS0的49日简单移动平均 向下赋值:如果DIS00=Y日前的B14ANDB13>=Y日前的B13ANDB12>=Y日前的B12ANDB11>=Y日前的B11ANDB10>=Y日前的B10AND一直向上,返回1,否则返回0 绿色军师0赋值:如果(B1<=Y日前的B1ORB2 =Y日前的B14ANDB13>Y日前的B13AND(B12>Y日前的B12ORB11>Y日前的B11)ANDCOUNT(红色将军,,返回0)<35ANDC/170日内收盘价的最低值<1.8,否则返回1 绿色军师1赋值:如果股龄>990AND绿色军师0ANDC/1000日内收盘价的最低值<4.5,返回1,否则返回0 绿色军师2赋值:如果股龄>490AND绿色军师0ANDC/500日内收盘价的最低值<2.5,返回1,否则返回绿色军师1 绿色军师赋值:如果股龄<490AND绿色军师0,返回1,否则返回绿色军师2 输出副军师在此:如果绿色军师ANDCOUNT(绿色军师,50)<=1,返回1,否则返回0