增量:=V>REF(V,1);
AA:=MA(C,5);
AB:=ATAN((AA/REF(AA,1)-1)*100)*57.3;
A1:=O<MA(C,10) AND C>MA(C,5) AND MA(C,5)>MA(C,10) AND AB>45;
A2:=L<MA(C,10) AND C>MA(C,5) AND MA(C,5)>MA(C,10) AND AB>45;
DD:=C/REF(C,1)<1.07 AND C>=REF(C,1);
VAR1:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
AC:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
AD:=IF(CLOSE>OPEN,VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,VAR1*(HIGH-LOW),VOL/2));
X2:=ABS(MA(C,10)/MA(C,20)-1)<0.04;
X4:=ABS(MA(C,5)/MA(C,10)-1)<0.03;
X3:=ABS(MA(C,20)/MA(C,30)-1)<0.04;
B1:=X2 AND X4 AND X3;
CC1:=MA(C,20)>REF(MA(C,20),1);
剑出封喉:B1 AND (A1 OR A2 AND AC>AD*4) AND CC1 AND 增量 AND DD;
九毛八公式解读
增量赋值:成交量(手)>1日前的成交量(手) AA赋值:收盘价的5日简单移动平均 AB赋值:(AA/1日前的AA-1)*100的反正切*57.3 A1赋值:开盘价<收盘价的10日简单移动平均 AND 收盘价>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND AB>45 A2赋值:最低价<收盘价的10日简单移动平均 AND 收盘价>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND AB>45 DD赋值:收盘价/1日前的收盘价<1.07 AND 收盘价>=1日前的收盘价 VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值) AC赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2 AD赋值:如果收阳线,返回VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回VAR1*(最高价-最低价),否则返回成交量(手)/2 X2赋值:收盘价的10日简单移动平均/收盘价的20日简单移动平均-1的绝对值<0.04 X4赋值:收盘价的5日简单移动平均/收盘价的10日简单移动平均-1的绝对值<0.03 X3赋值:收盘价的20日简单移动平均/收盘价的30日简单移动平均-1的绝对值<0.04 B1赋值:X2 AND X4 AND X3 CC1赋值:收盘价的20日简单移动平均>1日前的收盘价的20日简单移动平均 输出剑出封喉:B1 AND (A1 OR A2 AND AC>AD*4) AND CC1 AND 增量 AND DD