GG:=C>MA(C,60) AND MA(C,60)>REF(MA(C,60),1);
FF:=C>MA(C,30) AND MA(C,10)>MA(C,20);
RR:=(HIGH+LOW+CLOSE)/3;
CJJJ:=AMOUNT/V,LINETHICK2;
VROC:=(CJJJ-REF(CJJJ,12))/REF(CJJJ,12)*100,LINETHICK2;
UU:=17;
YY:=CROSS(VROC, UU);
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(CAPITAL=0,QJ0*(RR-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(RR-MIN(CLOSE,OPEN))));
DY:=CURRBARSCOUNT=1 AND C<REF(C,1);
QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-RR),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-RR)));
TT:=((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,10000,10000),COLOR00AAAA,LINETHICK;
V2:=SMA(IF(C>=REF(C,2),TT,-TT/100),2,1);
V5:=SMA(V2*120/FROMOPEN*5,2,1);
F10:=SMA(V5,5,1);
G20:=SMA(F10,5,1);
DY2:=REF(V2,1)-DY;
冲锋:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 ;
冲锋号:IF(YY AND FF AND GG AND 冲锋,1,0);
九毛八公式解读
GG赋值:收盘价>收盘价的60日简单移动平均 AND 收盘价的60日简单移动平均>1日前的收盘价的60日简单移动平均 FF赋值:收盘价>收盘价的30日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均 RR赋值:(最高价+最低价+收盘价)/3 CJJJ赋值:成交额(元)/成交量(手),线宽为2 VROC赋值:(CJJJ-12日前的CJJJ)/12日前的CJJJ*100,线宽为2 UU赋值:17 YY赋值:VROC上穿UU QJ0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价 QJ1赋值:如果当前流通股本(手)=0,返回QJ0*(RR-收盘价和开盘价的较小值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价) QJ2赋值:如果当前流通股本(手)=0,返回QJ0*(开盘价和收盘价的较小值-最低价),否则返回QJ0*如果最高价=最低价,返回1,否则返回(RR-收盘价和开盘价的较小值) DY赋值:到最后交易的周期=1 AND 收盘价<1日前的收盘价 QJ3赋值:如果当前流通股本(手)=0,返回QJ0*(最高价-开盘价和收盘价的较大值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值) QJ4赋值:如果当前流通股本(手)=0,返回QJ0*(收盘价和开盘价的较大值-RR),否则返回QJ0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-RR) TT赋值:((QJ1+QJ2)-(QJ3+QJ4))/如果当前流通股本(手)=0,返回10000,否则返回10000,COLOR00AAAA,线宽为0 V2赋值:如果收盘价>=2日前的收盘价,返回TT,否则返回-TT/100的2日[1日权重]移动平均 V5赋值:V2*120/当前离开盘分钟数*5的2日[1日权重]移动平均 F10赋值:V5的5日[1日权重]移动平均 G20赋值:F10的5日[1日权重]移动平均 DY2赋值:1日前的V2-DY 冲锋赋值:收阳线AND DY2<0.02 AND 收盘价的5日简单移动平均>收盘价的60日简单移动平均 AND 收盘价/1日前的收盘价>=1.02 输出冲锋号:如果YYANDFFANDGGAND冲锋,返回1,否则返回0