共巨振选股公式

发布时间:2023-02-12

选股公式源码

{一线天选股}
次新股:=FINANCE(42)>30;
去除st和停牌:=NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND VOL>1;
去除高价:=DYNAINFO(7)<40; {最新价小于120元}
LTP:=FINANCE(7)<=1000000000; {流通盘为10亿或以下}
FINA:=FINANCE(40)/100000000<160;{流通市值小于60亿}
排除:=DYNAINFO(7)>1 AND 去除高价 AND 去次新股 AND FINA;
N:=30;
N1:=20;
V1:=REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=(N1/100) AND C>=REF(HHV(H,N),1) AND BARSCOUNT(C)>N;
一线天:=IF(V1,1,0) AND 排除;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
XA_5:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
XA_10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
XA_30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
强狙:=FILTER(XA_30>30 AND XA_10>45 AND CROSS(XA_5,60),10);
ac_1:=CLOSE*VOL;
AC_2:=EMA((EXPMA(AC_1,3)/EXPMA(VOL,3)+EXPMA(AC_1,6)/EXPMA(VOL,6)+EXPMA(AC_1,12)/EXPMA(VOL,12)+EXPMA(AC_1,24)/EXPMA(VOL,24))/4,13);
AC_3:=EMA((EXPMA(AC_1,27)/EXPMA(VOL,27)+EXPMA(AC_1,54)/EXPMA(VOL,54)+EXPMA
(AC_1,108)/EXPMA(VOL,108)+EXPMA(AC_1,316)/EXPMA(VOL,316))/4,34);
上轨1:=1.06*AC_2;
顶:=1.13*AC_2;
ZT:=REF(C,1)*1.1-C<0.01 AND H=C;
启爆1:=CROSS(C,上轨1) AND ZT;
超牛:=CROSS(C,顶) AND ZT;
上轨2:=1.06*AC_3;
下轨2:=AC_3*0.94;
启爆2:=CROSS(C,上轨2) OR CROSS(C,下轨2) AND ZT;
启爆:=启爆1 OR 超牛 OR 启爆2;
XC_1:=(EMA(CLOSE,12)-EMA(CLOSE,26))*100;
CCI月:=cci#MONTH;
CCI周:=CCI#WEEK;
CCI共振:=CCI月>=200 OR CCI周>=200;
牛1:=CCI共振 AND 启爆 AND XC_1>REF(XC_1,1);
牛2:=CCI共振 AND 强狙 AND XC_1>REF(XC_1,1);
狙击强势股:=牛1 OR 牛2;
B1:=MA(C,1);
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1);
SMA2:=MA(B2,3);
平台突破:=HHV(MA(B2,1),13);
红变金色:=CROSS(B2>SMA2,0.1) AND 平台突破;
VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);
起暴点:=(FILTER((VAR4AA>90),45)) ;
中线:=0.00,COLORFFBB00;
浮平线:=EMA(CLOSE,6)-EMA(CLOSE,13);
鉴真线:=EMA(浮平线,20);
MB1:=HHV(浮平线,20) ;
MB2:=LLV(浮平线,20) ;
门头线:=REF(MB1,1);
门槛线:=REF(MB2,1);
突破门头:=CROSS(浮平线,门头线);
JJ:=(CLOSE+HIGH+LOW)/3;
A:=EMA(JJ,5);
B:=REF(A,1);
持股:=A>B AND REF(A,1)<=REF(B,1);
VAR1:=EMA(EMA(CLOSE,9),9);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
A10:=CROSS(控盘,0);
Z:=MA(C,120);
VAR3:=(MA(C,5)-Z)/Z;
VAR4:=MA((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100,3);
波段进场:=CLOSE>Z AND REF(VAR4,1)<30 AND VAR4>REF(VAR4,1) AND REF(VAR4,1)<REF(VAR4,2);
红色:=C>=MA(C,10);
红色进场:=波段进场 AND 红色;
三剑合一:=持股 AND CROSS(控盘,0) AND 红色进场;
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
VAR5:=SMA(VAR4,3,1);
KK:=EMA(SMA(RG,3,1),2);
DD:=SMA(KK,3,1);
共振点:=CROSS(VAR4,VAR5) AND CROSS(KK,DD);
涨停1:=C/REF(C,1)>1.095;
PSD:=EMA(EMA(C,5)-EMA(C,13),1);
HV:=HHV(PSD,2);
SGW:=PSD-(HV-PSD);
RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+Abs(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
A1:=RR/4*4;
A2:=RR/4*3;
A3:=RR/4*2;
A4:=RR/4*1;
A5:=-RR/4*1;
A6:=-RR/4*2;
A7:=-RR/4*3;
A8:=-RR/4*4;
R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;
A9:=R/4*4;
A11:=R/4*2;
A12:=R/4*1;
A13:=-R/4*1;
A14:=-R/4*2;
A15:=-R/4*3;
A16:=-R/4*4;
钱包:=CROSS(PSD,A2) AND CROSS(PSD,A3) AND CROSS(PSD,A4)
AND CROSS(PSD,A5) AND CROSS(PSD,A6) AND CROSS(PSD,A7) AND CROSS(PSD,A8) AND 涨停1;
{突破九转选股}
ZF9%:=C/REF(C,1)>1.09;
首次:=DYNAINFO(4)>0 AND BArslASTCOUNT(ZF9%)=1;
A111:=C>REF(C,4);
NT9:=BARSLASTCOUNT(A111);
AS1:=NT9=9;
AS2:=BARSLAST(AS1>0);
AS3:=REF(H,AS2);
H11:=IF(BARSLAST(AS1)>0 AND BARSLAST(AS1)<260,REF(H,BARSLAST(AS1)),DRAWNULL) ;{白水平线--破九划线}
{AS4:=AS2>4 AND C/REF(C,1)>1.09 AND C>AS3} {AND MIN(L,REF(L,1))<AS3};
AS4:=AS2>4 AND C/REF(C,1)>1.09 AND C>AS3 AND 首次;
AS5:=FILTER(AS4,13);
九转:=FILTER(AS4>0,3) ;
NOTEXT01:=IF(九转,1,0) ;
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,30);
MA4:=MA(CLOSE,60);
VAR2:=C>MA1 AND C>MA2 AND C>MA3 AND C>MA4;
过关斩将:=VAR1 AND VAR2;
VA1:=V/REF(MA(V,1),1);
VA2:=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);
VA3:=100*(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55));
VA4:=(MA(CLOSE,5)+MA(CLOSE,10)+MA(CLOSE,20)+MA(CLOSE,30))/4;
VA5:=MA(CLOSE,26);
VA6:=EMA(CLOSE,55);
VA7:=MAX(MAX(VA4,VA5),VA6);
VA8:=MIN(MIN(VA4,VA5),VA6);
一阳定乾坤:=(C>VA7 AND O<VA8 AND VA1>1 AND CROSS(VA2,VA3) AND C/REF(C,1)>1.03);
突破鉴真线:=CROSS(浮平线,鉴真线) ;
LS:=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(LS,28),COLORLIRED,LINETHICK3;
T5:=FINDHIGHBARS(H,20,60,1);
T7:=BARSLAST(CURRBARSCOUNT=CONST(T5)+1);
G1:=REF(H,T7);
突破G1:=CROSS(C,G1);
主筹估算:=EMA(WINNER(C)*70,3);
散筹估算:=EMA((WINNER(C*1.1)-WINNER(C*0.9))*70,3);
筹码突破:=CROSS(主筹估算,散筹估算);
选股数101:=IF(一线天,1,0);
选股数102:=IF(狙击强势股,1,0);
选股数103:=IF(红变金色,1,0);
选股数104:=IF(起暴点,1,0);
选股数105:=IF(突破门头,1,0);
选股数106:=IF(三剑合一,1,0);
选股数107:=IF(共振点,1,0);
选股数108:=IF(钱包,1,0);
选股数109:=IF(九转,1,0);
选股数110:=IF(过关斩将,1,0);
选股数111:=IF(一阳定乾坤,1,0);
选股数112:=IF(突破鉴真线,1,0);
选股数113:=IF(平凡牛股启动,1,0);
选股数114:=IF(突破G1,1,0);
选股数115:=IF(突破G1,1,0);
信号数:=一线天+狙击强势股+红变金色+起暴点+突破门头+三剑合一+共振点+钱包+九转+过关斩将+一阳定乾坤+突破鉴真线+平凡牛股启动+突破G1+筹码突破;
信号:=信号数>=4;
今数:=一线天+狙击强势股+红变金色+起暴点+突破门头+三剑合一+共振点+钱包+九转+过关斩将+一阳定乾坤+突破鉴真线+平凡牛股启动+突破G1;
累计:=今数+REF(今数,1)+REF(今数,2)+REF(今数,3)+REF(今数,4)+REF(今数,5)+REF(今数,6)+REF(今数,7)+REF(今数,8)+REF(今数,9)+REF(今数,10)+REF(今数,11)+REF(今数,12)+REF(今数,13)+REF(今数,14);
共巨振:(今数>4 AND 累计>=14 AND C/REF(C,1)>1.01) OR 今数>=4;

选股公式翻译

去次新股赋值:上市的天数>30
去除ST和停牌赋值:取反 AND 成交量(手)>1
去除高价赋值:现价<40
LTP赋值:流通股本(股)<=1000000000
FINA赋值:流通市值/100000000<160
排除赋值:现价>1 AND 去除高价 AND 去次新股 AND FINA
N赋值:30
N1赋值:20
V1赋值:1日前的((N日内最高价的最高值-N日内最低价的最低值)/N日内最低价的最低值)<=(N1/100) AND 收盘价>=1日前的N日内最高价的最高值 AND 收盘价的有效数据周期数>N
一线天赋值:如果V1,返回1,否则返回0 AND 排除
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA30赋值:收盘价的30日简单移动平均
XA_5赋值:(MA5/1日前的MA5-1)*100的反正切*180/3.1416
XA_10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416
XA_30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416
强狙赋值:XA_30>30ANDXA_10>45ANDCROSS(XA_5,60)的10日过滤
AC_1赋值:收盘价*成交量(手)
AC_2赋值:(AC_1的3日指数移动平均/成交量(手)的3日指数移动平均+AC_1的6日指数移动平均/成交量(手)的6日指数移动平均+AC_1的12日指数移动平均/成交量(手)的12日指数移动平均+AC_1的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均
AC_3赋值:(AC_1的27日指数移动平均/成交量(手)的27日指数移动平均+AC_1的54日指数移动平均/成交量(手)的54日指数移动平均+AC_1的108日指数移动平均/成交量(手)的108日指数移动平均+AC_1的316日指数移动平均/成交量(手)的316日指数移动平均)/4的34日指数移动平均
上轨1赋值:1.06*AC_2
顶赋值:1.13*AC_2
ZT赋值:1日前的收盘价*1.1-收盘价<0.01 AND 最高价=收盘价
启爆1赋值:收盘价上穿上轨1 AND ZT
超牛赋值:收盘价上穿顶 AND ZT
上轨2赋值:1.06*AC_3
下轨2赋值:AC_3*0.94
启爆2赋值:收盘价上穿上轨2 OR 收盘价上穿下轨2 AND ZT
启爆赋值:启爆1 OR 超牛 OR 启爆2
XC_1赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*100
CCI月赋值:CCI[取月线数据]
CCI周赋值:CCI[取周线数据]
CCI共振赋值:CCI月>=200 OR CCI周>=200
牛1赋值:CCI共振 AND 启爆 AND XC_1>1日前的XC_1
牛2赋值:CCI共振 AND 强狙 AND XC_1>1日前的XC_1
狙击强势股赋值:牛1 OR 牛2
B1赋值:收盘价的1日简单移动平均
B2赋值:B1的2日[1日权重]移动平均的2日[1日权重]移动平均的2日[1日权重]移动平均
SMA2赋值:B2的3日简单移动平均
平台突破赋值:13日内B2的1日简单移动平均的最高值
红变金色赋值:B2>SMA2上穿0.1 AND 平台突破
VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0
起暴点赋值:((VAR4AA>90)的45日过滤) 
中线赋值:0.00,COLORFFBB00
浮平线赋值:收盘价的6日指数移动平均-收盘价的13日指数移动平均
鉴真线赋值:浮平线的20日指数移动平均
MB1赋值:20日内浮平线的最高值 
MB2赋值:20日内浮平线的最低值 
门头线赋值:1日前的MB1
门槛线赋值:1日前的MB2
突破门头赋值:浮平线上穿门头线
JJ赋值:(收盘价+最高价+最低价)/3
A赋值:JJ的5日指数移动平均
B赋值:1日前的A
持股赋值:A>B AND 1日前的A<=1日前的B
VAR1赋值:收盘价的9日指数移动平均的9日指数移动平均
控盘赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
A10赋值:控盘上穿0
Z赋值:收盘价的120日简单移动平均
VAR3赋值:(收盘价的5日简单移动平均-Z)/Z
VAR4赋值:(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100的3日简单移动平均
波段进场赋值:收盘价>Z AND 1日前的VAR4<30 AND VAR4>1日前的VAR4 AND 1日前的VAR4<2日前的VAR4
红色赋值:收盘价>=收盘价的10日简单移动平均
红色进场赋值:波段进场 AND 红色
三剑合一赋值:持股 AND 控盘上穿0 AND 红色进场
RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
VAR5赋值:VAR4的3日[1日权重]移动平均
KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均
DD赋值:KK的3日[1日权重]移动平均
共振点赋值:VAR4上穿VAR5 AND KK上穿DD
涨停1赋值:收盘价/1日前的收盘价>1.095
PSD赋值:收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均
HV赋值:2日内PSD的最高值
SGW赋值:PSD-(HV-PSD)
RR赋值:(3日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最高值+3日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最低值的绝对值)/2
A1赋值:RR/4*4
A2赋值:RR/4*3
A3赋值:RR/4*2
A4赋值:RR/4*1
A5赋值:-RR/4*1
A6赋值:-RR/4*2
A7赋值:-RR/4*3
A8赋值:-RR/4*4
R赋值:(100日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最高值+100日内收盘价的5日指数移动平均-收盘价的13日指数移动平均的1日指数移动平均的最低值的绝对值)/2
A9赋值:R/4*4
A11赋值:R/4*2
A12赋值:R/4*1
A13赋值:-R/4*1
A14赋值:-R/4*2
A15赋值:-R/4*3
A16赋值:-R/4*4
钱包赋值:PSD上穿A2 AND PSD上穿A3 AND PSD上穿A4AND PSD上穿A5 AND PSD上穿A6 AND PSD上穿A7 AND PSD上穿A8 AND 涨停1
ZF9%赋值:收盘价/1日前的收盘价>1.09
首次赋值:开盘价>0 AND 条件连续成立次数=1
A111赋值:收盘价>4日前的收盘价
NT9赋值:条件连续成立次数
AS1赋值:NT9=9
AS2赋值:上次AS1>0距今天数
AS3赋值:AS2日前的最高价
H11赋值:如果上次AS1距今天数>0ANDBARSLAST(AS1)<260,返回上次AS1距今天数日前的最高价,否则返回无效数 
 
AS4赋值:AS2>4 AND 收盘价/1日前的收盘价>1.09 AND 收盘价>AS3 AND 首次
AS5赋值:AS4的13日过滤
九转赋值:AS4>0的3日过滤 
NOTEXT01赋值:如果九转,返回1,否则返回0 
MA1赋值:收盘价的5日简单移动平均
MA2赋值:收盘价的10日简单移动平均
MA3赋值:收盘价的30日简单移动平均
MA4赋值:收盘价的60日简单移动平均
VAR2赋值:收盘价>MA1 AND 收盘价>MA2 AND 收盘价>MA3 AND 收盘价>MA4
过关斩将赋值:VAR1 AND VAR2
VA1赋值:成交量(手)/1日前的成交量(手)的1日简单移动平均
VA2赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
VA3赋值:100*(55日内最高价的最高值-收盘价)/(55日内最高价的最高值-55日内最低价的最低值)
VA4赋值:(收盘价的5日简单移动平均+收盘价的10日简单移动平均+收盘价的20日简单移动平均+收盘价的30日简单移动平均)/4
VA5赋值:收盘价的26日简单移动平均
VA6赋值:收盘价的55日指数移动平均
VA7赋值:VA4和VA5的较大值和VA6的较大值
VA8赋值:VA4和VA5的较小值和VA6的较小值
一阳定乾坤赋值:(收盘价>VA7 AND 开盘价1 AND VA2上穿VA3 AND 收盘价/1日前的收盘价>1.03)
突破鉴真线赋值:浮平线上穿鉴真线 
LS赋值:收盘价/1日前的收盘价>1.048 AND 收盘价=最高价 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间
平凡牛股启动赋值:LS的28日过滤,画淡红色,线宽为3
T5赋值:最高价在20日前的60天内第1个最高价到当前周期的周期数
T7赋值:上次到最后交易的周期=T5的最后一日取值设为常数+1距今天数
G1赋值:T7日前的最高价
突破G1赋值:收盘价上穿G1
主筹估算赋值:以收盘价计算的获利盘比例*70的3日指数移动平均
散筹估算赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*70的3日指数移动平均
筹码突破赋值:主筹估算上穿散筹估算
选股数101赋值:如果一线天,返回1,否则返回0
选股数102赋值:如果狙击强势股,返回1,否则返回0
选股数103赋值:如果红变金色,返回1,否则返回0
选股数104赋值:如果起暴点,返回1,否则返回0
选股数105赋值:如果突破门头,返回1,否则返回0
选股数106赋值:如果三剑合一,返回1,否则返回0
选股数107赋值:如果共振点,返回1,否则返回0
选股数108赋值:如果钱包,返回1,否则返回0
选股数109赋值:如果九转,返回1,否则返回0
选股数110赋值:如果过关斩将,返回1,否则返回0
选股数111赋值:如果一阳定乾坤,返回1,否则返回0
选股数112赋值:如果突破鉴真线,返回1,否则返回0
选股数113赋值:如果平凡牛股启动,返回1,否则返回0
选股数114赋值:如果突破G1,返回1,否则返回0
选股数115赋值:如果突破G1,返回1,否则返回0
信号数赋值:一线天+狙击强势股+红变金色+起暴点+突破门头+三剑合一+共振点+钱包+九转+过关斩将+一阳定乾坤+突破鉴真线+平凡牛股启动+突破G1+筹码突破
信号赋值:信号数>=4
今数赋值:一线天+狙击强势股+红变金色+起暴点+突破门头+三剑合一+共振点+钱包+九转+过关斩将+一阳定乾坤+突破鉴真线+平凡牛股启动+突破G1
累计赋值:今数+1日前的今数+2日前的今数+3日前的今数+4日前的今数+5日前的今数+6日前的今数+7日前的今数+8日前的今数+9日前的今数+10日前的今数+11日前的今数+12日前的今数+13日前的今数+14日前的今数
输出共巨振:(今数>4 AND 累计>=14 AND 收盘价/1日前的收盘价>1.01) OR 今数>=4

演示图片

s_15244.png

相关选股公式

  1. 波段资金入场选股公式
  2. 起爆捉妖选股公式
  3. N型突破选股公式
  4. 弯腰捡金选股公式
  5. 放量突破机会选股公式
  6. 龙头首阴选股公式
  7. 捕捉涨停专用选股公式
  8. 庄家共振选股公式
  9. 黄金共振波选股公式
  10. 财务突破买点选股公式