A:=(3*C+H+L+O)/6;
突破:=(A+0.618*REF(A,1)+0.382*REF(A,2)+0.236*REF(A,3)+0.146*REF(A,4))/2.382; 起爆:=(MA(HHV(A,2),5)+MA(HHV(A,2),13)+MA(HHV(A,2),21)+MA(HHV(A,2),32))/4; 狙击:=(MA(LLV(A,2),5)+MA(LLV(A,2),13)+MA(LLV(A,2),21)+MA(LLV(A,2),32))/4;
SMH:=EMA(起爆,21);
SML:=EMA(狙击,21);
SMJ:=(SML+SMH)/2;
PJ:=(10*A+9*REF(A,1)+8*REF(A,2)+7*REF(A,3)+6*REF(A,4)+5*REF(A,5)+4*REF(A,6)+3*REF(A,7)+2*REF(A,8)+REF(A,9))/55; ABC1:=EMA(PJ,3),COLOR00400D;
ABC2:=EMA(PJ,5),COLOR00400D;
ABC3:=EMA(PJ,7),COLOR00400D;
ABC4:=EMA(PJ,9),COLOR00400D;
ABC5:=EMA(PJ,11),COLOR00400D;A6:=EMA(PJ,1),COLOR00400D;
AA:=(HHV(HIGH,20) - (2 * ATR));
BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));
SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);
BBB:=BARSLAST(BB);
SSSB:=BARSLAST(SSS);
B1:=((BBB = 0) AND (REF(SSSB,1) < REF(BBB,1)));
B1B:=BARSLAST(B1);
B2:=((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (COUNT(BB,SSSB) < 3));
B2B:=BARSLAST(B2);
B3:=((((BB = 1) AND (B2B < B1B)) AND (COUNT(BB,SSSB) < 4)) AND (COUNT(BB,SSSB) > 2));
XG:B1 = 1;
九毛八公式解读
A赋值:(3*收盘价+最高价+最低价+开盘价)/6 突破赋值:(A+0.618*1日前的A+0.382*2日前的A+0.236*3日前的A+0.146*4日前的A)/2.382 起爆赋值:(2日内A的最高值的5日简单移动平均+2日内A的最高值的13日简单移动平均+2日内A的最高值的21日简单移动平均+2日内A的最高值的32日简单移动平均)/4 狙击赋值:(2日内A的最低值的5日简单移动平均+2日内A的最低值的13日简单移动平均+2日内A的最低值的21日简单移动平均+2日内A的最低值的32日简单移动平均)/4 SMH赋值:起爆的21日指数移动平均 SML赋值:狙击的21日指数移动平均 SMJ赋值:(SML+SMH)/2 PJ赋值:(10*A+9*1日前的A+8*2日前的A+7*3日前的A+6*4日前的A+5*5日前的A+4*6日前的A+3*7日前的A+2*8日前的A+9日前的A)/55 ABC1赋值:PJ的3日指数移动平均,COLOR00400D ABC2赋值:PJ的5日指数移动平均,COLOR00400D ABC3赋值:PJ的7日指数移动平均,COLOR00400D ABC4赋值:PJ的9日指数移动平均,COLOR00400D ABC5赋值:PJ的11日指数移动平均,COLOR00400D A6赋值:PJ的1日指数移动平均,COLOR00400D AA赋值:(20日内最高价的最高值 - (2 * 真实波幅)) BB赋值:收盘价上穿1日前的55日内最高价的最高值 SSS赋值:收盘价的13日简单移动平均和AA的较小值上穿收盘价 BBB赋值:上次BB距今天数 SSSB赋值:上次SSS距今天数 B1赋值:((BBB = 0) AND (1日前的SSSB < 1日前的BBB)) B1B赋值:上次B1距今天数 B2赋值:((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (统计SSSB日中满足BB的天数 < 3)) B2B赋值:上次B2距今天数 B3赋值:((((BB = 1) AND (B2B < B1B)) AND (统计SSSB日中满足BB的天数 < 4)) AND (统计SSSB日中满足BB的天数 > 2)) 输出XG:B1 = 1