N:=30;
T1:=FINDLOWBARS(L,0,N,1);
T2:=FINDHIGHBARS(H,T1+1,N,1);
T3:=FINDLOWBARS(L,T2+1,N,1);
T4:=FINDHIGHBARS(H,T3+1,N,1);
T5:=BARSLAST(CURRBARSCOUNT=CONST(T1)+1);
T6:=BARSLAST(CURRBARSCOUNT=CONST(T2)+1);
T7:=BARSLAST(CURRBARSCOUNT=CONST(T3)+1);
T8:=BARSLAST(CURRBARSCOUNT=CONST(T4)+1);
D1:=REF(L,T5);
G1:=REF(H,T6);
D2:=REF(L,T7);
G2:=REF(H,T8);
XG:=(COUNT(C>G1,T6)=1 AND C>G1 OR CROSS(C,G1)) AND G1>=G2
AND BETWEEN(D1/G2,0.98,1.05) AND REF(C,T5)/REF(C,T7+1)<1.3;
COUNT(XG AND BARSCOUNT(C)>200,5);
九毛八公式解读
N赋值:30 T1赋值:最低价在0日前的N天内第1个最低价到当前周期的周期数 T2赋值:最高价在T1+1日前的N天内第1个最高价到当前周期的周期数 T3赋值:最低价在T2+1日前的N天内第1个最低价到当前周期的周期数 T4赋值:最高价在T3+1日前的N天内第1个最高价到当前周期的周期数 T5赋值:上次到最后交易的周期=T1的最后一日取值设为常数+1距今天数 T6赋值:上次到最后交易的周期=T2的最后一日取值设为常数+1距今天数 T7赋值:上次到最后交易的周期=T3的最后一日取值设为常数+1距今天数 T8赋值:上次到最后交易的周期=T4的最后一日取值设为常数+1距今天数 D1赋值:T5日前的最低价 G1赋值:T6日前的最高价 D2赋值:T7日前的最低价 G2赋值:T8日前的最高价 XG赋值:(统计T6日中满足收盘价>G1的天数=1 AND 收盘价>G1 OR 收盘价上穿G1) AND G1>=G2AND D1/G2位于0.98和1.05之间 AND T5日前的收盘价/T7+1日前的收盘价<1.3 统计5日中满足XGANDBARSCOUNT(收盘价)>200的天数