XA_1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
XA_2:=SMA(XA_1,3,1);
XA_3:=SMA(XA_2,3,1);
XA_4:=3*XA_2-2*XA_3;
XA_5:=CROSS(XA_4,XA_2);
XA_6:=MA(CLOSE,5);
XA_7:=(CLOSE-XA_6)/XA_6*100;
XA_8:=ATAN((XA_6/REF(XA_6,1)-1)*100)*180/3.1416;
XA_9:=SMA(EMA((XA_6-REF(XA_6,1))/REF(XA_6,1),3)*100,3,1);
XA_10:=EMA(XA_9-REF(XA_9,1),3);
XA_11:=MA(CLOSE,10);
XA_12:=MA(CLOSE,20);
XA_13:=ATAN((XA_11/REF(XA_11,1)-1)*100)*180/3.1416;
XA_14:=MA(CLOSE,30);
XA_15:=(CLOSE-XA_14)/XA_14*100;
XA_16:=ATAN((XA_14/REF(XA_14,1)-1)*100)*180/3.1416;
XA_17:=FILTER(XA_16>30 AND XA_13>45 AND CROSS(XA_8,60),10);
XA_18:=FILTER(COUNT(CROSS(XA_8,30),5)>=1 AND XA_6>REF(XA_6,1) AND XA_15>REF(XA_15,1) AND XA_11>REF(XA_11,1) AND XA_10>REF(XA_10,1) AND XA_9>REF(XA_9,1),10);
XA_19:=COUNT(CROSS(XA_7,0),3)>=1 AND XA_15>REF(XA_15,1) AND XA_6>REF(XA_6,1) AND (CLOSE/REF(CLOSE,1)-1)*100>5 AND REF(CLOSE,1)<XA_14;
XA_20:=MAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))>=MA(CLOSE,7) AND MAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))/MIN(MIN(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))<=1.15 AND EVERY(MA(CLOSE,17)>=REF(MA(CLOSE,17),1),3);
XA_21:=EVERY(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)>=REF(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),1),2);
XA_22:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
B:(XA_19 AND XA_20)*10 AND XA_22<=5 AND XA_5;
九毛八公式解读
XA_1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 XA_2赋值:XA_1的3日[1日权重]移动平均 XA_3赋值:XA_2的3日[1日权重]移动平均 XA_4赋值:3*XA_2-2*XA_3 XA_5赋值:XA_4上穿XA_2 XA_6赋值:收盘价的5日简单移动平均 XA_7赋值:(收盘价-XA_6)/XA_6*100 XA_8赋值:(XA_6/1日前的XA_6-1)*100的反正切*180/3.1416 XA_9赋值:(XA_6-1日前的XA_6)/1日前的XA_6的3日指数移动平均*100的3日[1日权重]移动平均 XA_10赋值:XA_9-1日前的XA_9的3日指数移动平均 XA_11赋值:收盘价的10日简单移动平均 XA_12赋值:收盘价的20日简单移动平均 XA_13赋值:(XA_11/1日前的XA_11-1)*100的反正切*180/3.1416 XA_14赋值:收盘价的30日简单移动平均 XA_15赋值:(收盘价-XA_14)/XA_14*100 XA_16赋值:(XA_14/1日前的XA_14-1)*100的反正切*180/3.1416 XA_17赋值:XA_16>30ANDXA_13>45ANDCROSS(XA_8,60)的10日过滤 XA_18赋值:统计5日中满足XA_8上穿30的天数>=1ANDXA_6>1日前的XA_6ANDXA_15>1日前的XA_15ANDXA_11>1日前的XA_11ANDXA_10>1日前的XA_10ANDXA_9>1日前的XA_9的10日过滤 XA_19赋值:统计3日中满足XA_7上穿0的天数>=1 AND XA_15>1日前的XA_15 AND XA_6>1日前的XA_6 AND (收盘价/1日前的收盘价-1)*100>5 AND 1日前的收盘价=收盘价的7日简单移动平均 AND 收盘价的3日简单移动平均和收盘价的7日简单移动平均的较大值和收盘价的17日简单移动平均的较大值/收盘价的3日简单移动平均和收盘价的7日简单移动平均的较小值和收盘价的17日简单移动平均的较小值<=1.15 AND 最近3日一直存在收盘价的17日简单移动平均>=1日前的收盘价的17日简单移动平均 XA_21赋值:最近2日一直存在(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均>=1日前的(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均 XA_22赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100 输出B:(XA_19 AND XA_20)*10 AND XA_22<=5 AND XA_5