资金异动选股公式源码
换手率:=VOL/CAPITAL;
备用换手率:=VOL/700000000;
实际换手率:=IF(换手率=0,备用换手率,换手率);
波动因子:=1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1);
动态权重:=2.5*MAX(实际换手率,波动因子);
动态成本:=DMA(CLOSE,动态权重);
主力动能:=SMA(20*(动态成本/REF(动态成本,1)-1),2,1);
动能平滑:=EMA(主力动能,2);
牛:=IF(主力动能>0.24 AND 动能平滑>=0.005 AND CLOSE>=REF(CLOSE,1),1,0);
疯牛:=CROSS(牛,0.5) AND COUNT(牛>0.5,10)=1;
强势突破:=KDJ.J-REF(KDJ.J,1)>30 AND C/REF(C,1)>1.043 AND MACD.MACD>0 AND MACD.DEA>0;
量能突破:=C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12));
量能过滤:=FILTER(量能突破,28)*100 AND L>REF(C,1)*0.93;
异动信号:=强势突破 OR 量能过滤 AND 疯牛;
短线:=EMA(CLOSE,17);
加权均价:=(3*C+L+O+H)/6;
趋势加权:=(20*加权均价+19*REF(加权均价,1)+18*REF(加权均价,2)+17*REF(加权均价,3)+16*REF(加权均价,4)+15*REF(加权均价,5)+14*REF(加权均价,6)+13*REF(加权均价,7)+12*REF(加权均价,8)+11*REF(加权均价,9)+10*REF(加权均价,10)+9*REF(加权均价,11)+8*REF(加权均价,12)+7*REF(加权均价,13)+6*REF(加权均价,14)+5*REF(加权均价,15)+4*REF(加权均价,16)+3*REF(加权均价,17)+2*REF(加权均价,18)+REF(加权均价,20))/210;
中线:=EMA(趋势加权,13);
EMA5:=EMA(C,5);
EMA8:=EMA(EMA5,8);
EMA13:=EMA(EMA8,13);
长线:=EMA(EMA13,50);
中期:=100*(C-LLV(L,34))/(HHV(C,34)-LLV(L,34));
中期转折:=REF(中期,1)<1 AND 中期>1;
持股:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
支撑:=LLV(持股,3);
中期线:=MA(持股,12);
短期线:=EMA((CLOSE-LLV(LOW,10))/(HHV(HIGH,25)-LLV(LOW,10))*4,4)*30;
趋势均线:=EMA(加权均价,6);
短期均线:=EMA(加权均价,5);
近期转折:=EXIST(中期转折,3);
大涨幅:=C/REF(C,1)>1+0.01*9;
近期大涨:=EXIST(C/REF(C,1)>1+0.01*9,10);
趋势多头:=BARSLAST(中期线>短期线)<10;
站上中线:=REF(C,1)<REF(中线,1) AND C>中线;
均线高度:=中线/长线<1+0.01*20;
超资:=IF(大涨幅+近期大涨+大涨幅=3,1,0);
上影线短:=(H-C)/(C-O)<0.33;
放量突破:=(C/REF(C,1)-1)>=0.0502 AND C>REF(C,1) AND (O-L)/(C-O)>=1.48 AND L<REF(L,1) AND L<REF(L,2);
大阳线:=(C/REF(C,1)-1)>=0.08;
倍量阳线:=VOL>REF(VOL,1)*1.9 AND C>REF(C,1) AND C/REF(C,1)-1>=0.049 AND 上影线短;
巨量阳线:=(C/REF(C,1)-1)>=0.0502 AND C>REF(C,1) AND V>REF(V,1) AND VOL>REF(VOL,1)*2.5 AND 上影线短;
异动选股:=IF(FILTER(倍量阳线 OR 巨量阳线 OR 放量突破 OR 大阳线,34),1,0) AND 超资;
资金异动选股:异动信号 OR 异动选股;














