GG:=AMOUNT/VOL;
M1:=((GG-REF(GG,1))/REF(GG,1))*((GG-REF(GG,1))/REF(GG,1))*10000;
M2:=((REF(GG,1)-GG)/GG)*((REF(GG,1)-GG)/GG)*10000;
CCB:=SUM(IF(GG>REF(GG,1),(10000*VOL/FINANCE(7))*M1,0),1);
CCS:=SUM(IF(GG<REF(GG,1),(10000*VOL/FINANCE(7))*M2,0),1);
B1:=(CCB+CCS);
B2:=MAX(REF(B1,1),REF(B1,2));
B0:=MAX(B2,REF(B1,3));
B3:=MAX(B0,REF(B1,4));
B4:=MAX(B3,REF(B1,5));
B5:=MAX(B4,REF(B1,6));
B6:=MAX(B5,REF(B1,7));
B7:=MAX(B6,REF(B1,8));
B8:=MAX(B7,REF(B1,9));
B9:=MAX(B8,REF(B1,10));
B10:=MAX(B9,REF(B1,11));
B11:=MAX(B10,REF(B1,12));
B12:=MAX(B11,REF(B1,13));
B13:=MAX(B12,REF(B1,14));
B14:=MAX(B13,REF(B1,15));
B15:=MAX(B14,REF(B1,16));
B16:=MAX(B15,REF(B1,17));
B:=CCB>1.2*B0&&REF(CCB,1)<0.8*REF(B0,1)&&REF(CCB,2)<0.8*REF(B0,2)&&
REF(CCB,3)<0.8*REF(B0,3)&&REF(CCB,4)<0.8*REF(B0,4);
S:=CCS>1.8*B0;
启明星:=
(REF(H,1) < REF(H,2))&&
(ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.03)
&&REF(S,2)&&H>REF(H,2);
DD1:=CCS>1*B0;
DD2:=COUNT(DD1,3)=3;
DD3:=C<O&&C/O<0.97&&C/REF(C,1)<0.97;
DD4:=COUNT(DD3,3)=3;
三竿通底:=DD2&&DD4;
DD5:=(MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.6&&
(MIN(CLOSE,OPEN)-LOW)/LOW>0.02&&ABS(L-REF(L,1))/L<0.01;
DD6:=COUNT(DD5,2)=2;
DD7:=REF(S,1)&&H>REF(H,1)&&ABS(L-REF(L,1))/L<0.01;
双针探底:=DD6;
DD8:=(MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.6&&
(MIN(CLOSE,OPEN)-LOW)/LOW>0.03;
探底神针:REF(DD8,1)&&REF(S,1)&&H>REF(H,1);
九毛八公式解读
GG赋值:成交额(元)/成交量(手) M1赋值:((GG-1日前的GG)/1日前的GG)*((GG-1日前的GG)/1日前的GG)*10000 M2赋值:((1日前的GG-GG)/GG)*((1日前的GG-GG)/GG)*10000 CCB赋值:如果GG>1日前的GG,返回(10000*成交量(手)/流通股本(股))*M1,否则返回0的1日累和 CCS赋值:如果GG<1日前的GG,返回(10000*成交量(手)/流通股本(股))*M2,否则返回0的1日累和 B1赋值:(CCB+CCS) B2赋值:1日前的B1和2日前的B1的较大值 B0赋值:B2和3日前的B1的较大值 B3赋值:B0和4日前的B1的较大值 B4赋值:B3和5日前的B1的较大值 B5赋值:B4和6日前的B1的较大值 B6赋值:B5和7日前的B1的较大值 B7赋值:B6和8日前的B1的较大值 B8赋值:B7和9日前的B1的较大值 B9赋值:B8和10日前的B1的较大值 B10赋值:B9和11日前的B1的较大值 B11赋值:B10和12日前的B1的较大值 B12赋值:B11和13日前的B1的较大值 B13赋值:B12和14日前的B1的较大值 B14赋值:B13和15日前的B1的较大值 B15赋值:B14和16日前的B1的较大值 B16赋值:B15和17日前的B1的较大值 B赋值:CCB>1.2*B0并且1日前的CCB<0.8*1日前的B0并且2日前的CCB<0.8*2日前的B0并且3日前的CCB<0.8*3日前的B0并且4日前的CCB<0.8*4日前的B0 S赋值:CCS>1.8*B0 启明星赋值:(1日前的最高价 < 2日前的最高价)并且(1日前的开盘价-1日前的收盘价的绝对值/1日前的收盘价<0.03)并且2日前的S并且最高价>2日前的最高价 DD1赋值:CCS>1*B0 DD2赋值:统计3日中满足DD1的天数=3 DD3赋值:收阴线并且收盘价/开盘价<0.97并且收盘价/1日前的收盘价<0.97 DD4赋值:统计3日中满足DD3的天数=3 三竿通底赋值:DD2并且DD4 DD5赋值:(收盘价和开盘价的较小值-最低价)/(最高价-最低价)>0.6并且(收盘价和开盘价的较小值-最低价)/最低价>0.02并且最低价-1日前的最低价的绝对值/最低价<0.01 DD6赋值:统计2日中满足DD5的天数=2 DD7赋值:1日前的S并且最高价>1日前的最高价并且最低价-1日前的最低价的绝对值/最低价<0.01 双针探底赋值:DD6 DD8赋值:(收盘价和开盘价的较小值-最低价)/(最高价-最低价)>0.6并且(收盘价和开盘价的较小值-最低价)/最低价>0.03 输出探底神针:1日前的DD8并且1日前的S并且最高价>1日前的最高价