启稳1:=(C-MA(C,5))/MA(C,5)*100;
启稳2:=(C-MA(C,30))/MA(C,30)*100;
启稳3:=COUNT(CROSS(启稳1,0),3)>=1 AND 启稳2>REF(启稳2,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<MA(C,30);
启稳4:=FILTER(启稳3,10);
启稳5:=启稳4;
启稳6:=IF(C>REF(C,1)*1.02,IF(C>REF(C,1),V*100,-V*100)*1.5,V);
启稳7:=IF(C>REF(C,1)*1.05,IF(C>REF(C,1),V*100,-V*100)*2,V);
启稳8:=IF(C>REF(C,1)*1.07,IF(C>REF(C,1),V*100,-V*100)*2.5,V);
启稳9:=MAX(MAX(启稳6,启稳7),启稳8);
启稳10:=启稳9/REF(V,1)>200;
启稳11:=启稳10=1;
启稳12:=Abs((CLOSE-REF(CLOSE,1)));
启稳13:=CLOSE-REF(CLOSE,1);
启稳14:=((SMA(MAX((启稳13),0),6,1)/SMA(启稳12,6,1))*100);
启稳15:=MAX(启稳14,5);
启稳16:=MAX(启稳15,10);
启稳17:=MAX(启稳16,20);
启稳18:=MAX(启稳17,30);
启稳19:=MAX(启稳18,60);
启稳20:=CROSS(启稳14,60) AND 启稳9>15;
姑苏:=(启稳20 AND 启稳19>60)*30;
启稳GS:=姑苏=30;
XG:启稳5 AND 启稳11 AND 启稳GS;
九毛八公式解读
启稳1赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100 启稳2赋值:(收盘价-收盘价的30日简单移动平均)/收盘价的30日简单移动平均*100 启稳3赋值:统计3日中满足启稳1上穿0的天数>=1 AND 启稳2>1日前的启稳2 AND 收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均 AND (收盘价/1日前的收盘价-1)*100>5 AND 1日前的收盘价<收盘价的30日简单移动平均 启稳4赋值:启稳3的10日过滤 启稳5赋值:启稳4 启稳6赋值:如果收盘价>1日前的收盘价*1.02,返回如果收盘价>1日前的收盘价,返回成交量(手)*100,否则返回-成交量(手)*100*1.5,否则返回成交量(手) 启稳7赋值:如果收盘价>1日前的收盘价*1.05,返回如果收盘价>1日前的收盘价,返回成交量(手)*100,否则返回-成交量(手)*100*2,否则返回成交量(手) 启稳8赋值:如果收盘价>1日前的收盘价*1.07,返回如果收盘价>1日前的收盘价,返回成交量(手)*100,否则返回-成交量(手)*100*2.5,否则返回成交量(手) 启稳9赋值:启稳6和启稳7的较大值和启稳8的较大值 启稳10赋值:启稳9/1日前的成交量(手)>200 启稳11赋值:启稳10=1 启稳12赋值:(收盘价-1日前的收盘价)的绝对值 启稳13赋值:收盘价-1日前的收盘价 启稳14赋值:(((启稳13)和0的较大值的6日[1日权重]移动平均/启稳12的6日[1日权重]移动平均)*100) 启稳15赋值:启稳14和5的较大值 启稳16赋值:启稳15和10的较大值 启稳17赋值:启稳16和20的较大值 启稳18赋值:启稳17和30的较大值 启稳19赋值:启稳18和60的较大值 启稳20赋值:启稳14上穿60 AND 启稳9>15 姑苏赋值:(启稳20 AND 启稳19>60)*30 启稳GS赋值:姑苏=30 输出XG:启稳5 AND 启稳11 AND 启稳GS