1、本指标为通达信专用排序工具,属于竞价策略类型。适合追求短期收益的风险偏好型投资者参考使用。
2、核心用法:每日早盘9点25分集合竞价结束后进行排序筛选。需注意指标仅为辅助决策工具,建议结合市场情绪与个股基本面综合判断。
3、指标运算量较大,对电脑配置有一定的要求。
ABC1:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1);
ABC2:=DYNAINFO(15)/OPEN/100;
ABC3:=ABC2>=5000;
ABC4:=(OPEN/REF(CLOSE,1)-1)*100;
ABC5:=ABC4>5 AND ABC4<6;
ABC6:=IF(NAMELIKE(1),0,1);
ABC7:=NOT(CODELIKE(3));
ABC8:=NOT(CODELIKE(12));
ABC9:=IF(NAMELIKE(2),0,1);
ABC10:=IF(NAMELIKE(13),0,1);
ABC11:=ABC6 AND ABC7 AND ABC8 AND ABC9 AND ABC10;
ABC12:=ABC3 AND ABC5 AND ABC11;
ABC13:=100*(OPEN/REF(CLOSE,1)-1);
ABC14:=100*(CLOSE/REF(CLOSE,1)-1);
ABC15:=ABC14>=9.8;
ABC16:=ABS((OPEN/REF(CLOSE,5)-1)/(INDEXO/REF(INDEXC,5)-1));
ABC17:=FINANCE(38)>0;
ABC18:=DYNAINFO(15)/OPEN/REF(VOL,1);
ABC19:=(EMA(OPEN,20)/REF(EMA(OPEN,20),1)-1)*100;
ABC20:=REF(OPEN,BARSLAST(CROSS(ABC19,0)));
ABC21:=(OPEN/ABC20-1)*100;
ABC22:=ATAN((EMA(OPEN,5)/REF(EMA(OPEN,5),1)-1)*100)*57.299999;
ABC23:=REF(ABC22,1);
ABC24:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
ABC25:=(OPEN/REF(OPEN,1)-1)*100;
ABC26:=IF(ABC18>15,15,ABC18);
ABC27:=ABC26*ABC25*REF(ABC15,1);
ABC28:=CLOSE>EMA(CLOSE,125)+STD(CLOSE,250) AND ABC15 AND COUNT(LOW<EMA(CLOSE,125)+STD(CLOSE,250),5);ABC29:=REF(VOL/FINANCE(46)*10000,1);ABC30:=DYNAINFO(15)/OPEN/100;ABC31:=OPEN/MA(OPEN,89);
ABC32:=ABC27;
ABC33:=ABC13>=(-3) AND ABC13<8 AND ABC24>0.25 AND ABC24<3.5;
ABC34:=EMA(VOL,20)/EMA(VOL,200);
ABC35:=KDJ.J;
ABC36:=REF(ABC35,1)<=0 AND ABC35>REF(ABC35,1) AND REF(ABC35,2)>REF(ABC35,1);ABC37:=DYNAINFO(15)/10000;
ABC38:=(OPEN/REF(CLOSE,1)-1)*100;
ABC39:=DYNAINFO(15)/DYNAINFO(4)/100;
ABC40:=IF(SETCODE=0 OR SETCODE=1,100*ABC39,ABC39)/(FINANCE(7)/100);
ABC41:=BETWEEN(ABC38,0,6) AND ABC40>0.55 AND ABC37>=3000 AND ABC39>=50000;
ABC42:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
ABC43:=REF(VOL,FROMOPEN+1);
ABC44:=BARSLASTCOUNT(CLOSE>=REF(CLOSE,1)*1.095 AND CLOSE=HIGH);
ABC45:=DYNAINFO(15)/OPEN/100;
ABC46:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
ABC47:=IF(CAPITAL<100000,100000,CAPITAL);
ABC48:=ABC45/REF(MA(VOL,5),1)*240;
ABC49:=ABC45/ABC47*10000;
ABC50:=(-ABC46)*ABC49/100;
ABC51:=(DYNAINFO(4)-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC52:=ABC42>1.5 AND FINANCE(40)<20000000000 AND ABC51>1 AND ABC51<=7;
ABC53:=(OPEN/REF(CLOSE,1)-1)*100;
ABC54:=(CLOSE/REF(CLOSE,1)-1)*100;
ABC55:=ABC54>9.8;
ABC56:=BARSLASTCOUNT(ABC55)=1;
ABC57:=ABC53>1.5 AND ABC53<7.5;
ABC58:=REF(ABC56,1);
ABC59:=(OPEN-REF(OPEN,1))/REF(OPEN,1)*100;
ABC60:=DYNAINFO(15)/OPEN/REF(VOL,1);
ABC61:=IF(ABC60>10,10,ABC60);
ABC62:=ABC61*ABC59*ABC57;
ABC63:=ABC53;
ABC64:=CEILING(ABC62);
ABC65:=ABC64>120;
ABC66:=IF(BARSTATUS=2,OPEN,CLOSE);
ABC67:=(0.36095*ABC66-0.03309*REF(CLOSE,1)-0.04242*REF(CLOSE,2)-0.02674*REF(CLOSE,3)-0.00701*REF(CLOSE,4)-0.00265*REF(CLOSE,5)-0.00084*REF(CLOSE,6)-0.00029*REF(CLOSE,7)-0.000096*REF(CLOSE,8)-0.000032*REF(CLOSE,9)-0.000011*REF(CLOSE,10)-0.000004*REF(CLOSE,11)-0.000001*REF(CLOSE,12))/(1-0.75224);
ABC68:=OPEN/REF(CLOSE,1)>0.5 AND OPEN/REF(CLOSE,1)<1.07;
ABC69:=CAPITAL<15000000;
ABC70:=DYNAINFO(15)/DYNAINFO(4)/100;
ABC71:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
ABC72:=ABC70/REF(MA(VOL,5),1)*240;
ABC73:=IF(CAPITAL<100000,100000,CAPITAL);
ABC74:=ABC70/ABC73*10000;
ABC75:=ABC71*ABC74;
ABC76:=(ABC67-ABC66)/ABC66*1000>60 AND ABC68 AND CODELIKE(255)=0 AND NAMELIKE(256)=0 AND NAMELIKE(257)=0 AND NAMELIKE(258)=0 AND NAMELIKE(259)=0 AND NAMELIKE(260)=0 AND ABC69 AND ABC74>0.5 AND ABC75>200;
ABC77:=DYNAINFO(15)/DYNAINFO(4)/FINANCE(46)*(DYNAINFO(4)-REF(CLOSE,1))/REF(CLOSE,1)*10000;
ABC78:=DYNAINFO(15)/OPEN/100;
ABC79:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
ABC80:=IF(CAPITAL<100000,100000,CAPITAL);
ABC81:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1);
ABC82:=BARSLASTCOUNT(ABC81);
ABC83:=REF(ABC82,1);
ABC84:=NOT(NAMELIKE(1) OR NAMELIKE(14) OR NAMELIKE(15) OR NAMELIKE(16) OR NAMELIKE(17) OR NAMELIKE(13));
ABC85:=BARSCOUNT(CLOSE)>30;
ABC86:=IF(NAMELIKE(639),0,1);
ABC87:=IF(NAMELIKE(640),0,1);
ABC88:=DYNAINFO(17)>0;
ABC89:=FINANCE(40)<10000000000;
ABC90:=IF(CODELIKE(82),0,1);
ABC91:=REF(SUM(CLOSE,4),1);
ABC92:=(OPEN/((OPEN+ABC91)/5)*100-100)*5;
ABC93:=ABC85 AND ABC90 AND ABC86 AND ABC87 AND ABC88 AND FINANCE(42)>30 AND ABC89 AND ABC92>=74 AND ABC92<100;ABC94:=ABC93*((OPEN/((OPEN+ABC91)/5)*100-100)*5/3.1415);
ABC95:=(OPEN/REF(CLOSE,1)-1)*100;
ABC96:=DYNAINFO(15)/10000;
ABC97:=ABC96/OPEN*100;
ABC98:=FINANCE(46)/100000000;
ABC99:=ABC97/DYNAINFO(16);
ABC100:=ABC78/REF(MA(VOL,5),1)*240;
ABC101:=DYNAINFO(15)/OPEN/CAPITAL;
ABC102:=OPEN;
ABC103:=FINANCE(7)/100000000;
ABC104:=ABC103*REF(CLOSE,1);
ABC105:=REF(SUM(DYNAINFO(37),5),1)/5*100;
ABC106:=IF(ABC105>10,3,IF(ABC105>5,2,IF(ABC105>2,1,0)));
ABC107:=DYNAINFO(15)/1000/ABC105/1000;
ABC108:=1/(DYNAINFO(15)/1000/ABC101/1000);
ABC109:=DYNAINFO(15)/10000;
ABC110:=REF(SSRP,1);
ABC111:=ABC97/(ABC98*10000);
ABC112:=ABC77>7 AND ABC94>25 AND ABC109>2000;
ABC113:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC114:=DYNAINFO(15)/OPEN/10000;
ABC115:=ABC113>=3 AND ABC113<=7;
ABC116:=ABC114/REF(VOL,1)*10000;
ABC117:=ABC115 AND ABC116>5 AND ABC114>680;
ABC118:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC119:=IF(FINANCE(3)=3 OR FINANCE(3)=4,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));
ABC120:=ABC119=CLOSE;
ABC121:=BARSLASTCOUNT(ABC120);
ABC122:=REF(ABC121,1);
ABC123:=(EMA(CLOSE,8)-EMA(CLOSE,55))*10;
ABC124:=EMA(ABC123,5);
ABC125:=REF(CROSS(ABC123,ABC124),1);
ABC126:=REF(DYNAINFO(37)*100,1);
ABC127:=RANGE(ABC118,3,8) AND ABC125 AND ABC126>3;
ABC128:=REF(VOL,1)>REF(VOL,2)*1.2 AND REF(CLOSE>OPEN AND 10000*VOL/FINANCE(7)>3,1);
ABC129:=REF(ATAN((EMA(VOL,5)/REF(EMA(VOL,5),1)-1)*100)*90/3.14,1);
ABC130:=BETWEEN(ABC118,3,8) AND ABC128 AND ABC129>43.599998;
ABC131:=REF(SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),5,1)*100,1);
ABC132:=DYNAINFO(15)/(REF(MA(VOL,5),1)*OPEN);
ABC133:=CAPITAL/1000000;
ABC134:=BETWEEN(ABC118,3,8) AND ABC131>55 AND ABC133<7 AND ABC132>10;
ABC135:=REF(VOL/REF(VOL,1)>1 AND COUNT(CLOSE>OPEN,1) OR LOW>REF(HIGH,1),1);
ABC136:=SUM(DYNAINFO(15)/OPEN/REF(VOL,1),3)/3;
ABC137:=DYNAINFO(15)/OPEN/REF(VOL,1);
ABC138:=BETWEEN(ABC118,3,7) AND ABC122<2 AND ABC135 AND BETWEEN(ABC137,6,46);
ABC139:=DYNAINFO(15)/10000;
ABC140:=DYNAINFO(15)/DYNAINFO(4)/10000;
ABC141:=BETWEEN(ABC118,0,9) AND ABC139>5400 AND ABC140>530;
ABC142:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
ABC143:=EMA(WINNER(OPEN)*70,3);
ABC144:=EMA((WINNER(OPEN*1.1)-WINNER(OPEN*0.9))*80,3);
ABC145:=ABC143/(ABC143+ABC144)*100;
ABC146:=EMA(ABC145,30);
ABC147:=ABC145-ABC146;
ABC148:=ABC142*REF(ABC147,1);
ABC149:=RANGE(ABC118,0,9) AND ABC148>10 AND ABC142>1;
ABC150:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC151:=REF(ABC150-REF(ABC150,1),1);
ABC152:=DYNAINFO(15)/REF(AMOUNT,1)*100;
ABC153:=RANGE(ABC118,3,9) AND ABC151>10 AND ABC122=1 AND ABC152>8;
ABC154:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN))/10000;
ABC155:=REF(IF(CLOSE>OPEN,ABC154*(HIGH-LOW),IF(CLOSE<OPEN,ABC154*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-ABC154*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-ABC154*(HIGH-LOW),0-VOL/2)),1);
ABC156:=DYNAINFO(15)/OPEN/REF(VOL,1);
ABC157:=BETWEEN(ABC118,3,8) AND ABC155>30 AND ABC156>9;
ABC158:=ABC127+ABC130+ABC134+ABC138+ABC141+ABC149+ABC153+ABC157;
ABC159:=DYNAINFO(15)/DYNAINFO(4)/FINANCE(46)*100;
ABC160:=ABC158>1 AND ABC159>1 AND ABC122<4;ABC161:=ABC158>2 AND ABC160;
ABC162:=2;ABC163:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1);
ABC164:=COUNT(ABC163,ABC162)=1 AND ABC163;
ABC165:=BARSLAST(ABC164);
ABC166:=DYNAINFO(15)/OPEN/100;
ABC167:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
ABC168:=IF(CAPITAL<100000,100000,CAPITAL);
ABC169:=ABC166/REF(MA(VOL,5),1)*240;
ABC170:=ABC167*ABC166/ABC168*10000/100*1;
ABC171:=MA(CLOSE,5);ABC172:=MA(CLOSE,20);
ABC173:=MA(CLOSE,30);
ABC174:=(CLOSE-ABC171)/ABC171*100;ABC175:=ATAN((ABC171/REF(ABC171,1)-1)*100)*180/3.1416;
ABC176:=SMA(EMA((ABC171-REF(ABC171,1))/REF(ABC171,1),3)*100,3,1);
ABC177:=EMA(ABC176-REF(ABC176,1),3);
ABC178:=(CLOSE-ABC173)/ABC173*100;
ABC179:=ATAN((ABC173/REF(ABC173,1)-1)*100)*180/3.1416;
ABC180:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));
ABC181:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);
ABC182:=(ABC180+ABC181)/AMOUNT*VOL*100*50;
ABC183:=MA(REF(HHV(CLOSE,30),1),3);
ABC184:=(OPEN/REF(CLOSE,1)-1)*100;
ABC185:=DYNAINFO(15)/OPEN/FINANCE(46)*100>0.8;
ABC186:=REF(OPEN,1)>REF(LOW,1) AND REF(VOL*10000/FINANCE(46),1)>=3 AND REF(VOL,1)>=1.15*REF(VOL,2) AND REF(VOL,1)<=3*REF(VOL,2);
ABC187:=REF(OPEN<CLOSE,1);
ABC188:=NAMELIKE(1)=0 AND NAMELIKE(2)=0 AND NAMELIKE(3)=0 AND NAMELIKE(4)=0;
ABC189:=IF(CODELIKE(5),0,1);ABC190:=IF(CODELIKE(6),0,1);
ABC191:=ABC188 AND ABC189 AND ABC190;
ABC192:=ABC165=1 AND ABC170>=1 AND OPEN-ABC183>0.1 AND ABC184<6 AND ABC185 AND ABC187;
ABC193:=ABC191 AND ABC192;ABC194:=DYNAINFO(15)/DYNAINFO(4)/100;
ABC195:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
ABC196:=ABC194/REF(MA(VOL,5),1)*240;
ABC197:=IF(CAPITAL<100000,100000,CAPITAL);
ABC198:=ABC194/ABC197*10000;
ABC199:=ABC195*ABC198/10;
ABC200:=REF(CLOSE/REF(CLOSE,1)>1.093 AND CLOSE=HIGH,1);
ABC201:=(CLOSE/REF(CLOSE,1)-1)*100;
ABC202:=(OPEN/REF(CLOSE,1)-1)*100;
ABC203:=DYNAINFO(15)/OPEN/100;
ABC204:=ABC203/REF(VOL,1)*100;
ABC205:=OPEN;ABC206:=(0.36095*ABC205-0.03309*REF(CLOSE,1)-0.04242*REF(CLOSE,2)-0.02674*REF(CLOSE,3)-0.00701*REF(CLOSE,4)-0.00265*REF(CLOSE,5)-0.00084*REF(CLOSE,6)-0.00029*REF(CLOSE,7)-0.000096*REF(CLOSE,8)-0.000032*REF(CLOSE,9)-0.000011*REF(CLOSE,10)-0.000004*REF(CLOSE,11)-0.000001*REF(CLOSE,12))/(1-0.75224);
ABC207:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1);
ABC208:=BARSLASTCOUNT(ABC207);ABC209:=REF(ABC208,1);
ABC210:=(ABC206-ABC205)/ABC205*1000>45 AND ABC202>0.87 AND ABC199>1 AND ABC202<8 AND ABC200 AND ABC209>1 AND ABC209<4 AND ABC204<7 AND ABC199<66;
ABC211:=(ABC206-ABC205)/ABC205*1000>30 AND ABC202>0.77 AND ABC199>1 AND ABC202<8 AND ABC200 AND ABC209>1 AND ABC209<4 AND ABC204<7 AND ABC199<61;
ABC212:=ABC210 OR ABC211;
龙一:ABC12+ABC41+ABC52+ABC65+ABC76+ABC112+ABC117+ABC161+ABC193+ABC212;