XA_1:=Abs(((3.48*CLOSE+HIGH+LOW+OPEN)/5-EMA(CLOSE,20))/EMA(CLOSE,20));
XA_2:=DMA((2.15*CLOSE+LOW+HIGH+OPEN)/5,XA_1);
XA_3:=EMA(XA_2,200)*1.26;
XA_4:=EMA(XA_2,200)*1.18;
XA_5:=MA((LOW+HIGH+CLOSE)/3,5);
XA_6:=HHV(XA_5,60);
XA_7:=IF(XA_6>REF(XA_6,1),XA_6,DRAWNULL);
XA_8:=CLOSE*VOL;
XA_9:=EMA((EXPMA(XA_8,3)/EXPMA(VOL,3)+EXPMA(XA_8,6)/EXPMA(VOL,6)+EXPMA(XA_8,12)/EXPMA(VOL,12)+EXPMA(XA_8,24)/EXPMA(VOL,24))/4,13);
XA_10:=1.03*XA_9;
XA_11:=1.13*XA_9;
XA_12:=MIN(XA_7,XA_3);
XA_13:=MIN(XA_10,XA_3);
XA_14:=MIN(XA_7,XA_4);
XA_15:=MIN(XA_10,XA_4);
XA_16:=CLOSE/REF(CLOSE,1)>1.03 AND CLOSE=HIGH;
XG:CROSS(CLOSE,XA_11) AND XA_16;
九毛八公式解读
XA_1赋值:((3.48*收盘价+最高价+最低价+开盘价)/5-收盘价的20日指数移动平均)/收盘价的20日指数移动平均的绝对值 XA_2赋值:以XA_1为权重(2.15*收盘价+最低价+最高价+开盘价)/5的动态移动平均 XA_3赋值:XA_2的200日指数移动平均*1.26 XA_4赋值:XA_2的200日指数移动平均*1.18 XA_5赋值:(最低价+最高价+收盘价)/3的5日简单移动平均 XA_6赋值:60日内XA_5的最高值 XA_7赋值:如果XA_6>1日前的XA_6,返回XA_6,否则返回无效数 XA_8赋值:收盘价*成交量(手) XA_9赋值:(XA_8的3日指数移动平均/成交量(手)的3日指数移动平均+XA_8的6日指数移动平均/成交量(手)的6日指数移动平均+XA_8的12日指数移动平均/成交量(手)的12日指数移动平均+XA_8的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均 XA_10赋值:1.03*XA_9 XA_11赋值:1.13*XA_9 XA_12赋值:XA_7和XA_3的较小值 XA_13赋值:XA_10和XA_3的较小值 XA_14赋值:XA_7和XA_4的较小值 XA_15赋值:XA_10和XA_4的较小值 XA_16赋值:收盘价/1日前的收盘价>1.03 AND 收盘价=最高价 输出XG:收盘价上穿XA_11 AND XA_16