顺势而为47 发表于 2023-10-30 14:30:33

各种涨停公式源码

<p data-first-child > 涨停板站上布林线上轨选股公式<br/><br/><br/>{上轨}UB:=BOLL+2*STD(CLOSE,20);<br/>{中轨}BOLL:=MA(CLOSE,20);<br/>{下轨}LB:=BOLL-2*STD(CLOSE,20);<br/>XG:C/REF(C,1)>1.08 AND C>UB;<br/><br/><br/><br/><br/>名称:16天涨停板<br/>主要功能,收集16天内出现涨停板的个股HHV((C-REF(C,1))/REF(C,1) >0.095,16);<br/><br/><br/>名称:当天K线阳包阴<br/>选出当天K线阳包阴(最好股价在低位)同时成交量较前一天放大的股票,<br/><br/>v/ref(v,1)>1.5 and ref(c,1)oand c>ref(o,1) and o<=ref(c,1);<br/><br/>前5日到前30日之间有过连续两个涨停的通达信选股公式选股<br/><br/>涨停:=(C-REF(C,1))*100/REF(C,1)>=9.90 AND C=H;<br/>AA1:=EVERY(涨停,2);<br/>XG1:=COUNT(AA1,30)>=1;<br/>TT:=BARSLAST(AA1);<br/>XG2:TT<=30 AND TT>=4 AND XG1;<br/><br/>涨停板后双阴选股公式<br/>A1:=REF(C,2)>REF(C,3)*1.095;<br/>A2:=C<br/>A1 AND A2;财务指标选股公式<br/><br/>1.每股公积金大于2元; 2.每股未分配利润大于1元; 3.过去三年净资产收益率均在8%以上。 并告诉我详细的使用方法,非常感谢! 如不能编写公式,请告诉我用通达信选股怎么设置条件选过去三年净资产收益率均在8%以上。<br/>最佳答案<br/><br/>A:=FINANCE(18)>2; B:=FINANCE(32)>1; D:=FINANCE(33)/FINANCE(34); A AND B AND D>0.08 AND REF(D,1)>0.08 AND REF(D,2)>0.08;<br/><br/><br/>通达信软件选出最近20个交易日成交量创新低的所有股票?<br/><br/>MA1</p><p >LV(VOL,20);<br/><br/><br/><br/>通达信虚拟量大3倍选股指标公式<br/>XG:C>REF(C,1) AND C3;<br/><br/> <br/><br/><br/>涨停后回调到10日均线附近的选股公式<br/><br/>涨停:=C>REF(C,1)*1.09955 AND C=H;<br/>M10:=MA(C,10);<br/>最低:=IF(涨停,999999,L);<br/>涨停后最低:=LLV(最低,BARSLAST(涨停)+1);<br/>回调:REF(涨停后最低,1)>M10+0.02 AND CROSS(M10+0.02,L);<br/><br/><br/>双涨停个股回调到10日线下再次出现5个点以上涨幅选股公式<br/><br/>ZT:=(C-REF(C,1))*100/REF(C,1)>=(10-1/REF(C,1))AND (C-REF(C,1))*100/REF(C,1)<=(10+1/REF(C,1)) AND H=C;<br/>RZT:=REF(ZT,1);<br/>SZT:=ZT AND RZT;<br/>CSZT:=EXIST(SZT,10);<br/>MA10:=MA(C,10);<br/>CCX:=EXIST(C<br/>GDC:=C/L>1.05 AND C>O;<br/>X:CSZT AND CCX AND GDC;<br/><br/>提问者评价多谢!要周期为15日内出现双涨停就更好了<br/><br/>涨停后回调到涨停二分之一的位置的选股公式<br/><br/>涨2停:=C>=INTPART(REF(C,1)*(1.0995)*100)/100 AND C=H ANDCURRBARSCOUNT<=20;<br/>涨停中处:=REF((H+L)/2,BARSLAST(涨2停));<br/>XG:CROSS(涨停中处*1.006,C) AND NOT(涨2停) AND C>涨停中处*0.995;<br/><br/><br/>涨停后缩量回调下跌然后在涨停的指标选股公式就是那种N字形涨停的图形<br/><br/>n:最小1,最大100,缺省20<br/><br/>EZT:=HIGH>REF(CLOSE,1)*1.095; { 出现过涨停 }<br/>EZTO:EXIST(EZT,N); { N天内存在过涨停 };<br/><br/><br/><br/>当天涨停过有打开的选股公式<br/><br/>XG:HIGH/REF(CLOSE,1)>1.095 AND CLOSE<br/><br/>在满足条件情况下,XG数值为1,否则为0<br/><br/>双响炮选股公式:k线形态前后一个涨停(或者大阳)中间小阴小阳窄幅震荡,股价浮动在两涨停之内<br/><br/><br/>涨停:C>REF(C,1)*1.0996 AND C=H;HH:=HHV(H,BARSLAST(涨停))REF(O,BARSLAST(涨停));中间:=HH AND LL;又涨停:REF(中间,1) AND 涨停;</p><p class="ztext-empty-paragraph"><br/></p><p > 通达信涨停双响炮选股公式</p><p class="ztext-empty-paragraph"><br/></p><p >一次涨停至二次涨停之间的时间段内不破一次涨停最低价,一次与二次涨停时间间隔不超过30日。需要能识别选出30内有多次涨停的股票</p><p class="ztext-empty-paragraph"><br/></p><p >TQ1:=C>=REF(C,1)*1.095 AND C>=H;</p><p >TQ:=BARSLAST(TQ1);</p><p >TG:=REF(L,(TQ));</p><p >TY:IF(L>=TG AND COUNT(TQ1,30)>=2 AND TQ<=30 ,1,0); 提问者评价按照你说的,真的成功了,好开心,谢谢你!</p><p >通达信的选股公式,在前期多少天内有涨停板的股票.</p><p class="ztext-empty-paragraph"><br/></p><p >XG:SUM(C>REF(C,1)*1.0985,N)=M</p><p class="ztext-empty-paragraph"><br/></p><p >N,M改成自己想要的数字,代表前N天有M个涨停</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >前50天内有过涨停和跌停的股票,注意是涨停和跌停都有的。</p><p >UPP:=C/REF(C,1)-1>0.098;</p><p >DOW:=1-C/REF(C,1)>0.098;</p><p >选股:COUNT(UPP,50)>=1 AND COUNT(DOW,50)>=1;</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >30个交易日内有三个或三个以上交易日连续涨停的选股公式</p><p >ZF:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=9.99/100;</p><p >LT:=ZF AND REF(ZF,1) AND REF(ZF,2);</p><p >EXIST(LT,30);</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >选出60个交易日内,个股k线图上出现涨停的个股!</p><p >count(c/ref(c,1)>1.1,60)>0;</p><p class="ztext-empty-paragraph"><br/></p><p >60个交易日内,涨停板打开的个股。即最高价为涨停价,收盘价小于最高价!</p><p >VV:=H/REF(C,1)>1.1 ANDC</p><p >COUNT(VV,60)>0;</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >股价在60日均线以上的选股公式</p><p >ZM:C>MA(C,60);</p><p >成交量5日 10日量均线走平或多头向上</p><p class="ztext-empty-paragraph"><br/></p><p >MAV5:=MA(V,5);MAV10:=MA(V,10);</p><p >XG:MAV5>MAV10 AND MAV5>=REF(MAV5,1) AND MAV10>=REF(MAV10,1) ANDCROSS(MAV5,MAV10);</p><p class="ztext-empty-paragraph"><br/></p><p >(已测试通过)</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >5.10.20日均线在最近5日内一直存在开盘价大于收盘价</p><p >MCO1:=(REF(MA(C,4),1)*4+O)/5;</p><p >MCO2:=(REF(MA(C,9),1)*9+O)/10;</p><p >MCO3:=(REF(MA(C,19),1)*19+O)/20;</p><p >MC1:=MA(C,5);</p><p >MC2:=MA(C,10);</p><p >MC3:=MA(C,20);</p><p >开盘价大:=MCO1>MC1 AND MCO2>MC2 AND MCO3>MC3 ;</p><p >一直存在:EVERY(开盘价大,5);</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >通达信30天以来最大成交量那天为阳K线的选股</p><p >var1:=close>open;</p><p >var2:=hhv(vol,30);</p><p >var3:=vol;</p><p >var4:=var2=var3;</p><p class="ztext-empty-paragraph"><br/></p><p >var1 and var4zm:</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >条件VOL5均量线大于10线均量线</p><p >A1:=MA(VOL,5);</p><p >A2:=MA(VOL,10);</p><p >XG:A1>=A2;</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >个股最近3个K线周期内,出现成交量创此前120个K线周期内新低的情况。</p><p class="ztext-empty-paragraph"><br/></p><p >zm:count(v=llv(v,120),3)>=1;</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >MACD。KDJ的低位金叉通达信选股公式</p><p class="ztext-empty-paragraph"><br/></p><p >{KDJ低位金叉选股}</p><p >XG:CROSS("KDJ.J","KDJ.K") AND "KDJ.J"<=20;</p><p class="ztext-empty-paragraph"><br/></p><p >{MACD低位金叉选股}</p><p >XG:CROSS("MACD.DIF","MACD.DEA") AND "MACD.DIF"<-0.2;</p><p >通达信软件的MACD和KDJ同时金叉共振的选股公式</p><p >CROSS("MACD.DIF","MACD.DEA") ANDCROSS("KDJ.K","KDJ.D");</p><p class="ztext-empty-paragraph"><br/></p><p >通达信选股公式 kdj指标在15值以下金叉</p><p >XG:CROSS(KDJ.J,KDJ.K) AND KDJ.J<15 ANDKDJ.K<15;</p><p class="ztext-empty-paragraph"><br/></p><p >通达信KDJ的J低于10的选股公式</p><p >RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;</p><p >      K:=SMA(RSV,M1,1);</p><p >      D:=SMA(K,M2,1);</p><p >   J:3*K-2*D<10;</p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p class="ztext-empty-paragraph"><br/></p><p >5.10.20日均线多头且成交量小于20万且当日涨幅大于百分之五选股公式</p><p class="ztext-empty-paragraph"><br/></p><p >ma(c,5)>ma(c,10) and ma(c,10)>ma(c,20) and v<200000 andc>ref(c,1)*10.5;</p><p ><br/><br/> 所有历史新高选股公式<br/><br/><br/>MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;<br/>主力:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+<br/>16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+<br/>13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+<br/>10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+<br/>7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+<br/>4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;<br/>选股:主力=HHV(主力,0);<br/><br/><br/>a:主力=hhv(主力,0);<br/>括号内的0天可以按需求修改。.}<br/><br/>通达信多头买入选股指标公式<br/><br/>G1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));<br/>G2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));<br/>G3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));<br/>G4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));<br/>A:=BARSLAST(CROSS(30,G1))<2 AND BARSLAST(CROSS(G1,50))<2;<br/>B:=BARSLAST(CROSS(G4,G1))<2 AND G1>G4;<br/>E:=G1>60 AND G4>70;<br/>多头买入:A AND B AND E;<br/><br/>通达信均线弧度选股指标公式<br/><br/><br/>N:=5;<br/>a:=ma(c,n);<br/>b:=intpart((a/ref(a,1)-1)*100);<br/>tj1:=ref(b,1)=2 and b=4;<br/>tj2:=ref(b,1)=3 and b=5;<br/>tj1 or tj2;<br/><br/>通达信资金异动选股指标公式<br/>N:=5;<br/>VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));<br/>主动买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<br/>主动卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE资金异动:=VOL/MA(VOL,55)*100,COLORYELLOW;<br/>SQX:=(C-MA(CLOSE,7))*100;<br/>DIFF:=EMA(MA(SQX,3),1)*1000,COLOR00FFFF;<br/>DEA:=EMA(DIFF,3)*1,COLOR00FF00;<br/>LONGCROSS(DIFF,DEA,N);<br/><br/><br/><br/><br/>通达信最近20个交易日成交量创新低的所有股票<br/><br/>MA1</p><p >LV(VOL,20);<br/><br/><br/>成交量5日 10日量均线走平或多头向上<br/><br/>MAV5:=MA(V,5);MAV10:=MA(V,10);<br/>XG:MAV5>MAV10 AND MAV5>=REF(MAV5,1) AND MAV10>=REF(MAV10,1) ANDCROSS(MAV5,MAV10);<br/><br/>5均量线大于10线均量线A1:=MA(VOL,5);<br/>A2:=MA(VOL,10);<br/>XG:A1>=A2;<br/><br/><br/><br/><br/><br/>5.10.20日均线在最近5日内一直存在开盘价大于收盘价<br/><br/>MCO1:=(REF(MA(C,4),1)*4+O)/5;<br/>MCO2:=(REF(MA(C,9),1)*9+O)/10;<br/>MCO3:=(REF(MA(C,19),1)*19+O)/20;<br/>MC1:=MA(C,5);<br/>MC2:=MA(C,10);<br/>MC3:=MA(C,20);<br/>开盘价大:=MCO1>MC1 AND MCO2>MC2 AND MCO3>MC3 ;<br/>一直存在:EVERY(开盘价大,5);<br/><br/><br/><br/><br/><br/><br/>通达信30天以来最大成交量那天为阳K线的选股<br/><br/><br/>var1:=close>open;<br/>var2:=hhv(vol,30);<br/>var3:=vol;<br/>var4:=var2=var3;<br/><br/>var1 and var4zm:<br/><br/><br/><br/><br/><br/>个股最近3个K线周期内,出现成交量创此前120个K线周期内新低的情况。<br/><br/>zm:count(v=llv(v,120),3)>=1;<br/><br/><br/><br/>5.10.20日均线多头且当日涨幅大于百分之五选股公式<br/><br/>ma(c,5)>ma(c,10) and ma(c,10)>ma(c,20)andc>ref(c,1)*10.5;<br/><br/><br/><br/><br/>5.10.20日均线多头且成交量小于20万且当日涨幅大于百分之五选股公式<br/><br/><br/><br/>ma(c,5)>ma(c,10) and ma(c,10)>ma(c,20)and v<200000 andc>ref(c,1)*10.5;<br/><br/><br/> <br/>个股7天至15天出现两次涨停(出去ST的票)<br/><br/>T1:=C>=REF(C,1)*1.095;<br/>T2:=C=H;<br/>T3:=T1&&T2;<br/>T:SUM(T3,15)>=2;<br/><br/><br/>个股7天至15天出现两次涨停,简单<br/>count(c/ref(c,1)>1.098,15) >=2;<br/><br/><br/>通达信涨停双响炮选股公式<br/><br/>一次涨停至二次涨停之间的时间段内不破一次涨停最低价,一次与二次涨停时间间隔不超过30日。谢谢需要能识别选出30内有多次涨停的股票<br/><br/>TQ1:=C>=REF(C,1)*1.095 AND C>=H;<br/>TQ:=BARSLAST(TQ1);<br/>TG:=REF(L,(TQ));<br/>TY:IF(L>=TG AND COUNT(TQ1,30)>=2 AND TQ<=30 ,1,0);<br/><br/><br/>请看看我的选股公式怎么才能让他把ST的股票给剔除了!综合选股里面有这个功能吗 ?通达信<br/><br/>VAR1:=EMA(EMA(CLOSE,9),9);<br/>控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;<br/>AA:=IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0);<br/>VAR2:=100*WINNER(CLOSE*0.95);<br/>BB:=IF(VAR2>50 AND COST(85)0,控盘,0);<br/>XG:AA AND BB;<br/><br/>VAR1:=EMA(EMA(CLOSE,9),9);<br/>控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;<br/>AA:=IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0);<br/>VAR2:=100*WINNER(CLOSE*0.95);<br/>BB:=IF(VAR2>50 AND COST(85)0,控盘,0);<br/>XG:=AA AND BB;<br/>去除ST:=EXIST(C/REF(C,1)>1.055,60);<br/>选股:XG AND 去除ST;<br/><br/><br/>VAR1:=EMA(EMA(CLOSE,9),9);<br/>控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;<br/>AA:=IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0);<br/>VAR2:=100*WINNER(CLOSE*0.95);<br/>BB:=IF(VAR2>50 AND COST(85)0,控盘,0);<br/>CC:=IF(INBLOCK('ST板块'),0,1);<br/>XG:AA AND BB AND CC;<br/><br/>最近90个交易日内曾经至少出现过二个涨停板的所有股票,选股公式<br/><br/>count(c/ref(c,1)>=1.095 and c>=h,90)>=2;<br/><br/><br/><br/>在10个交易日内出现过先跌停后涨停的选股公式,跌停和涨停不需要连续出现,这形态在300343和600389 12月份都出现过<br/><br/>BARSLAST((C-REF(C,1))/REF(C,1)*100<-9.6)<=10 AND (C-REF(C,1))/REF(C,1)*100>9.6 AND C=H ; </p>

白白彬彬 发表于 2023-11-21 21:26:57

已收藏!

福田换奥迪谱 发表于 2023-12-12 23:24:46

thanks

行走的蜗牛_ 发表于 2024-2-29 18:17:12

thanks

树上有叶子猿 发表于 2024-3-10 12:46:18

楼主好人一个!
页: [1]
查看完整版本: 各种涨停公式源码