短线暴张选股公式
发布时间:2021-04-18
选股公式源码
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
A2:=REF(MA20,1);
J1:=(MA20-A2)/A2*100;
MJ1:=MA(J1,3);
MA30:=MA(C,30);
MA60:=MA(C,60);
乖离2:=(MA20-MA30)/MA30*100;
VAR1:=IF(BETWEEN(乖离2,-2,5),2,0);
MAX1:=MAX(MA20,MA30);
MAX2:=MAX(MAX1,MA60);
MIN11:=MIN(MA20,MA30);
MIN2:=MIN(MIN11,MA60);
K1:=(MAX2/MIN2-1)*100;
VAR2:=IF(K1<=8,1,0);
短线暴张:FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA60 AND COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60) AND MA(V,60)>REF(MA(V,60),1),5);
选股公式翻译
MA5赋值:收盘价的5日简单移动平均MA10赋值:收盘价的10日简单移动平均MA20赋值:收盘价的20日简单移动平均A2赋值:1日前的MA20J1赋值:(MA20-A2)/A2*100MJ1赋值:J1的3日简单移动平均MA30赋值:收盘价的30日简单移动平均MA60赋值:收盘价的60日简单移动平均乖离2赋值:(MA20-MA30)/MA30*100VAR1赋值:如果乖离2位于-2和5之间,返回2,否则返回0MAX1赋值:MA20和MA30的较大值MAX2赋值:MAX1和MA60的较大值MIN11赋值:MA20和MA30的较小值MIN2赋值:MIN11和MA60的较小值K1赋值:(MAX2/MIN2-1)*100VAR2赋值:如果K1<=8,返回1,否则返回0输出短线暴张:(VAR1ORVAR2)ANDMA10>1日前的MA10ANDCOUNT(MA30>1日前的MA30,3)=3ANDMA30>MA60ANDCOUNT(MA5上穿MA30,3)ANDJ1>MJ1ANDMA(成交量(手),5)>成交量(手)的60日简单移动平均ANDMA(成交量(手),60)>1日前的成交量(手)的60日简单移动平均的5日过滤
演示图片
赞 (0)