通达信〖竞价金王排序〗筛选出具备高开潜力资金抢筹源码


“竞价金王排序”是一款专为捕捉强势竞价个股设计的通达信排序公式。它融合了竞价金额、换手率、开盘溢价、历史涨停特征、量价结构及板块属性等多重因子,通过复杂的逻辑筛选出具备高开潜力、资金抢筹明显且技术形态健康的标的。
 
JJ1:=DYNAINFO(15)/O/100;
JJ2:=GPJYVALUE(25,1,0);
竞量:=IF(ISLASTBAR,JJ1,JJ2);
竞价涨幅:=(O/REF(CLOSE,1)-1)*100;
异动量:=(3*CLOSE+OPEN+HIGH+LOW)/6;
MA12:=0.1538*异动量+(0.8462)*REF(EMA(0.1538*异动量+(0.8462) *REF(EMA(0.1538*异动量+(0.8462)*REF(EMA(0.1538*异动量+(0.8462) *REF(EMA(0.1538*异动量+(0.8462)*REF(EMA(0.1538*异动量+(0.8462)*REF(0.1538*异动量+(0.8462)*REF(EMA(异动量,12),1),1),12),1),12),1),12),1),12),1),12),1);
MA36:=0.0541*异动量+(0.9459)*REF(EMA(0.0541*异动量+(0.9459)*REF(EMA(0.0541*异动量+(0.9459)*REF(EMA(0.0541*异动量+(0.9459)*REF(EMA(0.0541*异动量+(0.9459)*REF(EMA(0.0541 *异动量+(0.9459)*REF(0.0541*异动量+(0.9459)*REF(0.0541*异动量+(0.9459)*REF(0.0541*异动量+(0.9459)*REF(0.0541*异动量+(0.9459)*REF(EMA(异动量,36),1),1),1),1),1),36),1),36),1),36),1),36),1),36),1);
MA108:=EMA(异动量,108);
MA250:=EMA(异动量,250);
控盘:=(EMA(异动量,12)-REF(EMA(异动量,36),1))/REF(EMA(异动量,36),1)*100+50;
AA:=(C-REF(C,1))/REF(C,1)*100;
AA1:=(O-REF(C,1))/REF(C,1)*100;
C9:=REF(C,1);
ZT:=IF((C-C9)*100/C9>=(10-0.01*100/C9),1,0);
CC:=IF(CODELIKE('30'),1,0) ;
CCA:=NOT(CODELIKE('30')) AND NOT(CODELIKE('301')) AND NOT(CODELIKE('68'));
BZZ:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S') OR CODELIKE('30') OR CODELIKE('00') OR CODELIKE('68') OR CODELIKE('60'));
TM:=1200823;
ZT1:=IF(DATE< TM,ZTPRICE(REF(C,1),IF(CODELIKE('68'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(C,1),IF(CODELIKE('68') OR CODELIKE('30'),0.2,IF(CODELIKE('8') OR CODELIKE('4'),0.3,IF(NAMEINCLUDE('S'),0.05,0.1)))));
竞价量:=IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,0));
JJE:=竞价量*O/100;
开比:=JJE*10000/(REF(C,1)*REF(V,1));
开换:=JJE*10000/O/FINANCE(46)*1000;
KE:=JJE*10000/10000000;
KHB:=(JJE*10000/O/FINANCE(46)*1000)/(JJE*10000/(REF(C,1)*REF(V,1)));
A2:=COUNT(REF(ZT,1) AND O>C AND VOL>REF(V,1)*1.5 AND AA1>2,5)< 1;
A21:=COUNT(REF(ZT AND H=O,1),5)< 1;
A22:=O< ZT1;
金王1:=开换*开比*KE*(REF(REF(AA1< 2.5 AND (AA>-8 OR (AA>-12 AND CC)) AND H>C,1) AND (O<=MA(C,5) OR (L< MA(C,5) AND V>REF(V,1)*1.1)) AND VOL>REF(V,1)*1.1 AND COUNT(ZT,4)<=2 AND ZT AND H=C AND C>O AND AA1< 2.5 AND COUNT(ZT ,2)<=1 AND A2 AND A21,1) AND ((开换>10 AND 开比>2.5 AND JJE*10000>50000000) OR (开换>6 AND 开比>5 AND JJE*10000>50000000)) AND AA1>1 AND (开换< 16 OR 开比< 15) AND AA1< 9 AND KHB>1 AND (AA1< 5 OR 开比>4) AND KHB< 4.5 AND CCA);
金王2:=开换*开比*KE*(REF(REF(AA1< 4.5 AND (AA>-8 OR (AA>-12 AND CC)) AND H>C,1) AND (O<=MA(C,5) OR (L< MA(C,3) AND V>REF(V,1)*1.1)) AND COUNT(ZT,4)<=3 AND VOL>REF(V,1)*1.4 AND ZT AND H=C AND C>O AND ((AA1< 2.5 AND CCA) OR (AA1< 4.5 AND CC) OR (AA1< 4.5 AND BZZ)) AND COUNT(ZT AND H=C,2)<=1 AND A2 AND A21,1) AND ((开换>10 AND 开比>4 AND JJE*10000>30000000 AND AA1< 5) OR (开换>10 AND 开比>4 AND JJE*10000>50000000) OR (开换>6 AND 开比>5 AND JJE*10000>50000000) OR (开换>20 AND 开比>3 AND JJE*10000>30000000 AND AA1< 4)) AND (AA1< 5 OR 开比>4) AND AA1>1 AND (开换< 16 OR 开比< 10 OR JJE*10000>40000000) AND AA1< 7.5 AND KHB>0.85 AND KHB< 4 AND CCA);
金王3:=开换*开比*KE*(REF(REF(AA1< 4.5 AND (AA>-8 OR (AA>-12 AND CC)) AND H>C,1) AND COUNT(ZT,4)<=3 AND VOL>REF(V,1)*1 AND ZT AND H=C AND C>O AND AA1< 6 AND L< MA(C,3) AND A2 AND A21 AND ((AA1< 2.5 AND CCA) OR (AA1< 4.5 AND CC) OR (AA1< 4.5 AND BZZ)),1) AND ((开换>5 AND 开比>3 AND JJE*10000>40000000 AND AA1< 3) OR (开换>10 AND 开比>3 AND JJE*10000>40000000 AND AA1< 3) OR (开换>4 AND 开比>3 AND JJE*10000>60000000 AND AA1< 2) OR (开换>5 AND 开比>4 AND JJE*10000>60000000 AND AA1< 3) OR (开换>11 AND 开比>5 AND JJE*10000>50000000) OR (开换>5 AND 开比>5 AND JJE*10000>50000000)) AND AA1>0.2 AND (AA1< 5 OR 开比>4) AND 开比< 12 AND AA1< 12 AND (AA1< 4 OR JJE*10000>50000000) AND KHB>0.85 AND KHB< 4 AND ((CCA AND 开比>2.5) OR (CC AND 开比>6)));
金王4:=开换*开比*KE*(REF(ZT AND H=C AND COUNT(ZT ,2)<=1 AND C>O,1) AND 开换>8 AND 开比>8 AND JJE*10000>80000000 AND AA1>0.2 AND AA1< 9.5 AND KHB< 4);
金王5:=开换*开比*KE*(REF(REF(AA1< 2.5 AND (AA>-8 OR (AA>-12 AND CC)) AND H>C,1) AND (O<=MA(C,5) OR (L< MA(C,5) AND V>REF(V,1)*1.1)) AND VOL>REF(V,1)*1.1 AND COUNT(ZT,4)<=2 AND ZT AND H=C AND C>O AND AA1< 2.5 AND COUNT(ZT ,2)<=1 AND A2 AND A21,1) AND ((开换>10 AND 开比>2.5 AND JJE*10000>50000000) OR (开换>5 AND 开比>5 AND JJE*10000>50000000)) AND AA1>1 AND (AA1< 5 OR 开比>4 OR JJE*10000>80000000) AND (开换< 16 OR 开比< 15) AND AA1< 9 AND KHB>1 AND KHB< 4.5 AND CCA);
金王:开换*开比*KE*(金王1 OR 金王2 OR 金王3 OR 金王4 )*(KHB>1.4 OR AA1< 2)*(REF(C,1)>MA(C,120))*A22 ;
理想收Y:IF(金王>0,(REFX(HIGH,1)-O)/O*100,0);



来函数检测结果如下
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
该公式包含未来函数:REFX

定制、编写公式指标请联系QQ或微信同号:88652583

JJ1赋值:开盘金额/开盘价/100
JJ2赋值:引用25号ID的序列数据
竞量赋值:如果是否最后一个周期,返回JJ1,否则返回JJ2
竞价涨幅赋值:(开盘价/1日前的收盘价-1)*100
异动量赋值:(3*收盘价+开盘价+最高价+最低价)/6
MA12赋值:0.1538*异动量+(0.8462)*8*异动量+(0.8462)*1日前的异动量的12日指数移动平均,1),12),1),12),1),12),1),12),1),12)日前的0.1538*异动量+(0.8462)*?日前的0.1538*异动量+(0.8462)*?日前的0.1538*异动量+(0.8462)*?日前的0.1538*异动量+(0.8462)*?日前的0.1538*异动量+(0.8462)*?日前的0.15的?日指数移动平均的?日指数移动平均的?日指数移动平均的?日指数移动平均的?日指数移动平均
MA36赋值:0.0541*异动量+(0.9459)*1*异动量+(0.9459)*1日前的0.0541*异动量+(0.9459)*1日前的0.0541*异动量+(0.9459)*1日前的0.0541*异动量+(0.9459)*1日前的异动量的36日指数移动平均,1),36),1),36),1),36),1),36),1日前的0.0541*异动量+(0.9459)*?日前的0.0541*异动量+(0.9459)*?日前的0.0541*异动量+(0.9459)*?日前的0.0541*异动量+(0.9459)*?日前的0.0541*异动量+(0.9459)*?日前的0.05的?日指数移动平均的?日指数移动平均的?日指数移动平均的?日指数移动平均的?日指数移动平均
MA108赋值:异动量的108日指数移动平均
MA250赋值:异动量的250日指数移动平均
控盘赋值:(异动量的12日指数移动平均-1日前的异动量的36日指数移动平均)/1日前的异动量的36日指数移动平均*100+50
AA赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
AA1赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100
C9赋值:1日前的收盘价
ZT赋值:如果(收盘价-C9)*100/C9>=(10-0.01*100/C9),返回1,否则返回0
CC赋值:如果模糊匹配品种代码,返回1,否则返回0
CCA赋值:取反 AND 取反 AND 取反
BZZ赋值:取反
TM赋值:1200823
ZT1赋值:如果日期竞价量赋值:如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据
JJE赋值:竞价量*开盘价/100
开比赋值:JJE*10000/(1日前的收盘价*1日前的成交量(手))
开换赋值:JJE*10000/开盘价/自由流通股本(股)*1000
KE赋值:JJE*10000/10000000
KHB赋值:(JJE*10000/开盘价/自由流通股本(股)*1000)/(JJE*10000/(1日前的收盘价*1日前的成交量(手)))
A2赋值:统计5日中满足1日前的ZTANDO>CANDVOL>1日前的成交量(手)*1.5ANDAA1>2的天数< 1
A21赋值:统计5日中满足1日前的ZTANDH=开盘价的天数< 1
A22赋值:开盘价< ZT1
金王1赋值:开换*开比*KE*(T(ZT,2)<=1ANDA2ANDA21日前的1日前的AA1<2.5AND(AA>-8OR(AA>-12ANDCC))ANDH>收盘价AND(开盘价<=收盘价的5日简单移动平均OR(最低价<收盘价的5日简单移动平均ANDV>1日前的成交量(手)*1.1))ANDVOL>1日前的成交量(手)*1.1ANDCOUNT(ZT,4)<=2ANDZTANDH=CANDC>OANDAA1<2.5ANDCOU AND ((开换>10 AND 开比>2.5 AND JJE*10000>50000000) OR (开换>6 AND 开比>5 AND JJE*10000>50000000)) AND AA1>1 AND (开换< 16 OR 开比< 15) AND AA1< 9 AND KHB>1 AND (AA1< 5 OR 开比>4) AND KHB< 4.5 AND CCA)
金王2赋值:开换*开比*KE*(A)OR(AA1<4.5ANDCC)OR(AA1<4.5ANDBZZ))ANDCOUNT(ZTANDH=收盘价,2)<=1ANDA2ANDA21日前的1日前的AA1<4.5AND(AA>-8OR(AA>-12ANDCC))ANDH>收盘价AND(开盘价<=收盘价的5日简单移动平均OR(最低价<收盘价的3日简单移动平均ANDV>1日前的成交量(手)*1.1))ANDCOUNT(ZT,4)<=3ANDVOL>1日前的成交量(手)*1.4ANDZTANDH=CANDC>OAND((AA1<2.5ANDC AND ((开换>10 AND 开比>4 AND JJE*10000>30000000 AND AA1< 5) OR (开换>10 AND 开比>4 AND JJE*10000>50000000) OR (开换>6 AND 开比>5 AND JJE*10000>50000000) OR (开换>20 AND 开比>3 AND JJE*10000>30000000 AND AA1< 4)) AND (AA1< 5 OR 开比>4) AND AA1>1 AND (开换< 16 OR 开比< 10 OR JJE*10000>40000000) AND AA1< 7.5 AND KHB>0.85 AND KHB< 4 AND CCA)
金王3赋值:开换*开比*KE*(收盘价)OR(AA1<4.5ANDBZZ))日前的1日前的AA1<4.5AND(AA>-8OR(AA>-12ANDCC))ANDH>收盘价ANDCOUNT(ZT,4)<=3ANDVOL>1日前的成交量(手)*1ANDZTANDH=CANDC>OANDAA1<6ANDL<收盘价的3日简单移动平均ANDA2ANDA21AND((AA1<2.5ANDCCA)OR(AA1<4.5AND AND ((开换>5 AND 开比>3 AND JJE*10000>40000000 AND AA1< 3) OR (开换>10 AND 开比>3 AND JJE*10000>40000000 AND AA1< 3) OR (开换>4 AND 开比>3 AND JJE*10000>60000000 AND AA1< 2) OR (开换>5 AND 开比>4 AND JJE*10000>60000000 AND AA1< 3) OR (开换>11 AND 开比>5 AND JJE*10000>50000000) OR (开换>5 AND 开比>5 AND JJE*10000>50000000)) AND AA1>0.2 AND (AA1< 5 OR 开比>4) AND 开比< 12 AND AA1< 12 AND (AA1< 4 OR JJE*10000>50000000) AND KHB>0.85 AND KHB< 4 AND ((CCA AND 开比>2.5) OR (CC AND 开比>6)))
金王4赋值:开换*开比*KE*(1日前的ZTANDH=CANDCOUNT(ZT,2)<=1ANDC>开盘价 AND 开换>8 AND 开比>8 AND JJE*10000>80000000 AND AA1>0.2 AND AA1< 9.5 AND KHB< 4)
金王5赋值:开换*开比*KE*(T(ZT,2)<=1ANDA2ANDA21日前的1日前的AA1<2.5AND(AA>-8OR(AA>-12ANDCC))ANDH>收盘价AND(开盘价<=收盘价的5日简单移动平均OR(最低价<收盘价的5日简单移动平均ANDV>1日前的成交量(手)*1.1))ANDVOL>1日前的成交量(手)*1.1ANDCOUNT(ZT,4)<=2ANDZTANDH=CANDC>OANDAA1<2.5ANDCOU AND ((开换>10 AND 开比>2.5 AND JJE*10000>50000000) OR (开换>5 AND 开比>5 AND JJE*10000>50000000)) AND AA1>1 AND (AA1< 5 OR 开比>4 OR JJE*10000>80000000) AND (开换< 16 OR 开比< 15) AND AA1< 9 AND KHB>1 AND KHB< 4.5 AND CCA)
输出金王:开换*开比*KE*(金王1 OR 金王2 OR 金王3 OR 金王4 )*(KHB>1.4 OR AA1< 2)*(1日前的收盘价>收盘价的120日简单移动平均)*A22
输出理想收Y:如果金王>0,返回(1日后的最高价-开盘价)/开盘价*100,否则返回0
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图