通达信〖冠龙竞价〗借助多因子量化模型筛选具备强势启动潜力源码


功能定位
本公式面向早盘集合竞价场景,借助多因子量化模型,从竞价数据中筛选具备强势启动潜力的个股。
入选条件
量能:竞价成交量需较昨日放大,并占昨日全天成交量的5%—15%,以过滤对倒骗线,确保大资金主动扫货。
价格:竞价涨幅需处于合适区间,委比大于50%,股价站稳分时均线,体现多头主导格局。
情绪:优先选择当日热点板块前排股,并叠加近期涨停基因,规避冷门股一日游风险。
风控:自动剔除ST股、科创板及创业板,流通市值限制在5亿—300亿元之间,降低流动性风险。
操作路径
时点:9:25集合竞价结束后,立即输入“.401”进入实时行情排序界面。
排序:鼠标右击选择“更改排序指标”,调用已导入的竞价擒龙指标,按数值从高到低排序。
确认:重点看排序前三名,或数值=1且非一字涨停的个股;结合开盘1分钟内资金流入及股价趋势,确认操作时机。
预警配置
点击“功能”—“条件预警”—“预警设置”;在“条件选股公式”栏选择对应公式,执行时间段设为9:25—9:30,并勾选“只在指定时间段执行”。再设置选股入板块或弹窗提示,确保符合条件时触发预警。
运行边界
该指标依赖实时Level-1行情数据,需确保数据接收完整;不支持历史回测,仅适用于当日实时选股。
 
X_1:=2.95;
X_2:=DYNAINFO(15)/OPEN/100;
X_3:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
X_4:=IF(CAPITAL<100000,100000,CAPITAL);
竞价量能:X_3*X_2/X_4*10000/100;
X_5:=7;
X_6:=0;
X_7:=0;
X_8:=DAY!=REF(DAY,1);
X_9:=BARSLAST(X_8)+1;
X_10:=VOL*(CLOSE+LOW+HIGH)/3;
X_11:=SUM(X_10,X_9)/SUM(VOL,X_9);
X_12:=IF(X_8<=CONST(X_9),X_11,DRAWNULL);
X_13:=EMA(INDEXC,120)/EMA(CLOSE,120);
X_14:=IF(CLOSE<500 AND SETCODE<=2,(INDEXC/X_13+0.812*REF(INDEXC/X_13,1)+0.618*REF(INDEXC/X_13,2)+0.382*REF(INDEXC/X_13,3)+0.191*REF(INDEXC/X_13,4))/3.003,DRAWNULL);
X_15:=X_12>X_14;
X_16:=(EMA(CLOSE,12)/EMA(CLOSE,26)-1)*1000;
X_17:=(EMA(INDEXC,12)/EMA(INDEXC,26)-1)*1000;
X_18:=EMA(X_16,5);
X_19:=EMA(X_17,5);
X_20:=X_18-REF(X_18,1);
X_21:=X_19-REF(X_19,1);
X_22:=IF(X_20-X_21>0,(X_20-X_21)*5,0);
X_23:=X_22-REF(X_22,1);
X_24:=MA(CLOSE,20);
X_25:=BARSLASTCOUNT(CLOSE<X_24);
X_26:=BACKSET((X_25>=4)*X_25,X_25);
X_27:=BARSLASTCOUNT(CLOSE>X_24);
X_28:=BACKSET((X_27>=4)*X_27,X_27);
X_29:=BARSLASTCOUNT(NOT(X_26 OR X_28));
X_30:=BARSLASTCOUNT(REF(X_26>0,X_29));
X_31:=BARSLASTCOUNT(REF(X_28>0,X_29));
X_32:=IF(X_6=1,0,FILTERX(LLV(LOW,X_30)=LOW,X_30));
X_33:=IF(X_7=1,0,FILTERX(HHV(HIGH,X_31)=HIGH,X_31));
X_34:=IF(X_6=1,0,REF(HIGH,BARSLAST(X_33)));
X_35:=IF(X_7=1,0,REF(LOW,BARSLAST(X_32)));
X_36:=BARSLAST(X_30=1);
X_37:=REF(X_34,BARSLAST(X_30));
X_38:=REF(X_35,X_36);
X_39:=X_37+(X_37-X_38)*0.191;
X_40:=REFDATE(X_39,DATE);
X_41:=CURRBARSCOUNT<=60 AND CROSS(CLOSE,X_40);
X_42:=REF(HIGH,7)=HHV(HIGH,2*7+1);
X_43:=BACKSET(X_42,7+1);
X_44:=FILTER(X_43,7) AND HIGH=HHV(HIGH,7+1);
X_45:=IF(X_6=1,0,BARSLAST(X_44));
X_46:=IF(X_44,CURRBARSCOUNT,0);
X_47:=IF(X_45,REF(X_46,X_45),X_46);
X_48:=CONST(X_47);
X_49:=REF(X_47,X_45+1);
X_50:=CONST(X_49);
X_51:=DRAWLINE(CURRBARSCOUNT=X_50,HIGH,CURRBARSCOUNT=X_48,HIGH,1);
X_52:=IF(X_51>REF(X_51,1),DRAWNULL,X_51);
X_53:=REF(LOW,X_5)=LLV(LOW,2*X_5+1);
X_54:=BACKSET(X_53,X_5+1);
X_55:=FILTER(X_54,X_5) AND LOW=LLV(LOW,X_5+1);
X_56:=IF(X_7=1,0,BARSLAST(X_55));
X_57:=IF(X_55,CURRBARSCOUNT,0);
X_58:=IF(X_56,REF(X_57,X_56),X_57);
X_59:=CONST(X_58);
X_60:=REF(X_58,X_56+1);
X_61:=CONST(X_60);
X_62:=DRAWLINE(CURRBARSCOUNT=X_61,LOW,CURRBARSCOUNT=X_59,LOW,1);
X_63:=IF(X_62<REF(X_62,1),DRAWNULL,X_62);
X_64:=BACKSET(BARSTATUS=2,BARSLAST(X_55)+1);
X_65:=X_64>REF(X_64,1);
X_66:=BACKSET(X_65,REF(BARSLAST(X_55),1)+2);
X_67:=X_66>REF(X_66,1);
X_68:=BARSLAST(X_65)+1;
X_69:=BARSLAST(X_67)+1;
X_70:=IF(X_68=DRAWNULL AND X_69>0 AND X_44 AND X_6!=1,HIGH,DRAWNULL);
X_71:=CONST(HHV(X_70-X_63,0));
X_72:=DRAWLINE(CURRBARSCOUNT=X_61,LOW+X_71,CURRBARSCOUNT=X_59,LOW+X_71,1);
X_73:=5;
X_74:=1;
X_75:=X_73;
X_76:=REF(HIGH,X_75)=HHV(HIGH,2*X_75+1);
X_77:=FILTER(X_76,X_75);
X_78:=BACKSET(X_77,X_75+1);
X_79:=FILTER(X_78,X_75);
X_80:=REF(HIGH,BARSLAST(X_79));
X_81:=REF(MAX(CLOSE,OPEN),X_75)=HHV(MAX(CLOSE,OPEN),2*X_75+1);
X_82:=FILTER(X_81,X_75);
X_83:=BACKSET(X_82,X_75+1);
X_84:=FILTER(X_83,X_75);
X_85:=REF(MAX(CLOSE,OPEN),BARSLAST(X_84));
X_86:=IF(X_74=0,X_80,X_85);
X_87:=X_86=REF(X_86,1) AND X_73>0 AND CROSS(CLOSE,X_86);
X_88:=X_87 OR (REF(X_87,1) AND CLOSE>X_86 AND REF(CLOSE,1)/REF(CLOSE,2)<1.04 AND CLOSE>=OPEN);
X_89:=0.1;
X_90:=CLOSE>=ZTPRICE(REF(CLOSE,1),X_89) AND OPEN<HIGH;
X_91:=CLOSE>=ZTPRICE(REF(CLOSE,1),X_89) AND OPEN=HIGH;
X_92:=HIGH>=ZTPRICE(REF(CLOSE,1),X_89) AND CLOSE<HIGH;
X_93:=1+3*X_90+2*X_91+0.2*X_92;
X_94:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_95:=X_94*X_93;
X_96:=REF(X_91,1) AND NOT(X_91) AND NOT(REF(EVERY(X_91=1,9),1));
X_97:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
X_98:=IF(CLOSE>OPEN,X_97*(HIGH-LOW),IF(CLOSE<OPEN,X_97*(HIGH-OPEN+(CLOSE-LOW)),IF(CLOSE=OPEN AND CLOSE>REF(CLOSE,1),VOL*0.7,VOL*0.3)));
X_99:=IF(CLOSE>OPEN,X_97*(HIGH-CLOSE+(OPEN-LOW)),IF(CLOSE<OPEN,X_97*(HIGH-LOW),IF(CLOSE=OPEN AND CLOSE<REF(CLOSE,1),VOL*0.7,VOL*0.3)));
X_100:=SUM((X_98-X_99)/CAPITAL,1)*1000;
X_101:=VOL/10000;
X_102:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
X_103:=MOD(FROMOPEN,X_102);
X_104:=IF(X_103<0.5,X_102,X_103);
X_105:=IF(CURRBARSCOUNT=1 AND PERIOD<=5 AND DYNAINFO(8)>1,VOL*X_102/X_104/10000,DRAWNULL);
X_106:=IF(CURRBARSCOUNT=1 AND PERIOD<=5,X_105,X_101);
X_107:=X_106/REF(MA(X_106,5),1);
X_108:=IF(X_107>30,1,IF(X_107>3 AND X_107<=30,33,IF(CLOSE>=ZTPRICE(REF(CLOSE,1),X_89) AND X_107<=2,X_107*20,X_107)));
X_109:=DAY!=REF(DAY,1);
X_110:=BARSLAST(X_109)+1;
X_111:=VOL*(INDEXC+INDEXL+INDEXH)/3;
X_112:=VOL*(CLOSE+LOW+HIGH)/3;
X_113:=IF(SETCODE<=2 AND CLOSE<300,X_111,X_112);
X_114:=SUM(X_113,X_110)/SUM(VOL,X_110);
X_115:=IF(X_109<=CONST(X_110),X_114,DRAWNULL);
X_116:=REF(X_115,1);
X_117:=IF(SETCODE<=2 AND CLOSE<300,INDEXC>X_116,1);
X_118:=IF(X_117=1 AND INDEXC>=INDEXO,1,IF(X_117=0 AND INDEXC<=INDEXO,(-1),0));
X_119:=EMA(CLOSE,2)-EMA(CLOSE,89);
X_120:=EMA(X_119,30);
X_121:=2*(X_119-X_120)*10;
X_122:=POW(X_121,3)*0.1+POW(X_121,2);
X_123:=SMA((CLOSE-REF(CLOSE,1))*VOL,3,1)/10000;
X_124:=EMA(X_123,12)-EMA(X_123,26);
X_125:=EMA(X_124,9);
X_126:=(X_124-X_125)*2;
X_127:=IF(SETCODE<=2 AND CLOSE<300 AND X_126>REF(X_126,1),X_126-REF(X_126,1),0);
X_128:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
X_129:=SMA(X_128,3,1);
X_130:=SMA(X_129,3,1);
X_131:=X_41 OR CROSS(CLOSE,X_72) OR CROSS(CLOSE,X_52) OR X_88 AND X_129<90 AND X_130<80;
X_132:=VOL>0;
X_133:=IF(NAMELIKE(1),0,1);
X_134:=IF(NAMELIKE(2),0,1);
X_135:=X_133 AND X_134;
X_136:=X_135 AND X_132 AND X_122>=REF(X_122,1) AND X_15 AND CLOSE>=COST(80);
X_137:=FINANCE(40)<300*100000000 AND FINANCE(7)<=20*100000000;
X_138:=IF(CLOSE<500,X_137,1);
X_139:=IF(X_118!=(-1),1,IF(X_118=(-1) AND CLOSE>=ZTPRICE(REF(CLOSE,1),X_89) AND CLOSE=HIGH,1,0));
竞价①号:IF(竞价量能>X_1 AND X_139 AND X_138 AND X_136 AND (X_131 OR X_96),X_100+X_23*2+X_95+X_108+X_127*10,0),NODRAW;
X_140:=(EMA(CLOSE,12)/EMA(CLOSE,26)-1)*1000;
X_141:=EMA(X_140,5);
X_142:=(EMA(INDEXC,12)/EMA(INDEXC,26)-1)*1000;
X_143:=EMA(X_142,5);
X_144:=X_141-REF(X_141,1);
X_145:=X_143-REF(X_143,1);
X_146:=IF(X_144-X_145>0,(X_144-X_145)*5,0);
X_147:=X_146-REF(X_146,1);
X_148:=SMA((CLOSE-REF(CLOSE,1))*VOL,3,1)/10000;
X_149:=1;
X_150:=EMA(X_148,12)-EMA(X_148,26);
X_151:=EMA(X_150,9);
X_152:=(X_150-X_151)*2;
X_153:=HHVBARS(X_152,BARSLAST(X_152<0)+1);
X_154:=CROSS(BACKSET(CROSS(0,X_152),REF(X_153,1)+2),0.5);
X_155:=DRAWLINE(X_154,X_152,REF(X_154,1),REF(X_152,1),1);
X_156:=X_152>X_155 AND X_152>=REF(X_152,1);
X_157:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND LOW=HIGH;
X_158:=BARSSINCE(CLOSE)<1 OR BARSSINCE(CLOSE)<34 AND CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND LOW=HIGH;
X_159:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND LOW<HIGH;
X_160:=HIGH>=ZTPRICE(REF(CLOSE,1),0.1) AND CLOSE<HIGH;
X_161:=1+3*X_159+1*X_157+0.2*X_160;
X_162:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_163:=X_162*X_161;
X_164:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
X_165:=IF(CLOSE>OPEN,X_164*(HIGH-LOW),IF(CLOSE<OPEN,X_164*(HIGH-OPEN+(CLOSE-LOW)),IF(CLOSE=OPEN AND CLOSE>REF(CLOSE,1),VOL*0.7,VOL*0.3)));
X_166:=IF(CLOSE>OPEN,X_164*(HIGH-CLOSE+(OPEN-LOW)),IF(CLOSE<OPEN,X_164*(HIGH-LOW),IF(CLOSE=OPEN AND CLOSE<REF(CLOSE,1),VOL*0.7,VOL*0.3)));
X_167:=IF(X_149!=1,0,SUM((X_165-X_166)/CAPITAL,1)*1000);
X_168:=VOL/10000;
X_169:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
X_170:=MOD(FROMOPEN,X_169);
X_171:=IF(X_170<0.5,X_169,X_170);
X_172:=IF(CURRBARSCOUNT=1 AND PERIOD<=5 AND DYNAINFO(8)>1,VOL*X_169/X_171/10000,DRAWNULL);
X_173:=IF(CURRBARSCOUNT=1 AND PERIOD<=5,X_172,X_168);
X_174:=X_173/REF(MA(X_173,5),1);
X_175:=IF(CLOSE>=REF(CLOSE,1) AND X_174>3,33,IF(CLOSE<REF(CLOSE,1) AND X_174>3,0,IF(CLOSE>=REF(CLOSE,1) AND X_174<=3,X_174*10,X_174)));
X_176:=IF(CLOSE>0,EMA(MAX(CLOSE-REF(CLOSE,1),0),83)/EMA(ABS(CLOSE-REF(CLOSE,1)),83)*101,0);
X_177:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
X_178:=X_152-REF(X_152,1);
X_179:=DYNAINFO(4)>0;
X_180:=EXIST(ABS(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.052,20) AND EXIST(CLOSE/REF(CLOSE,1)>1.15,2)!=1;
X_181:=FINANCE(40)<300*100000000 AND FINANCE(7)<=20*100000000;
X_182:=X_180 AND X_179 AND X_158=0 AND AMOUNT/10000>1000;
X_183:=COUNT(HIGH/REF(CLOSE,1)>=1.081,5)>=2 AND CLOSE>=OPEN;
X_184:=INDEXADV/(INDEXADV+INDEXDEC);
X_185:=X_149;
X_186:=IF(X_185=1,X_184*100,0);
X_187:=X_186>85 OR REF(X_186,1)>85;
X_188:=IF(0=1,X_187,0);
X_189:=X_176>53 AND CLOSE>=OPEN;
X_190:=(CLOSE-X_177)/X_177*200;
竞价②号:IF(竞价量能>X_1 AND X_188=0 AND X_182 AND X_181 AND X_183 AND X_189 AND X_156=1,X_167+X_147*3+X_163+X_175+X_178*5+X_190,0),NODRAW,COLORMAGENTA;


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



X_1赋值:2.95
X_2赋值:开盘金额/开盘价/100
X_3赋值:(开盘价/昨收盘价-1)*100
X_4赋值:如果当前流通股本(手)<100000,返回100000,否则返回当前流通股本(手)
输出竞价量能:X_3*X_2/X_4*10000/100
X_5赋值:7
X_6赋值:0
X_7赋值:0
X_8赋值:日不等于1日前的日
X_9赋值:上次X_8距今天数+1
X_10赋值:成交量(手)*(收盘价+最低价+最高价)/3
X_11赋值:X_10的X_9日累和/成交量(手)的X_9日累和
X_12赋值:如果X_8<=X_9的最后一日取值设为常数,返回X_11,否则返回无效数
X_13赋值:大盘的收盘价的120日指数移动平均/收盘价的120日指数移动平均
X_14赋值:如果收盘价<500ANDSETCODE<=2,返回(大盘的收盘价/X_13+0.812*1日前的大盘的收盘价/X_13+0.618*2日前的大盘的收盘价/X_13+0.382*3日前的大盘的收盘价/X_13+0.191*4日前的大盘的收盘价/X_13)/3.003,否则返回无效数
X_15赋值:X_12>X_14
X_16赋值:(收盘价的12日指数移动平均/收盘价的26日指数移动平均-1)*1000
X_17赋值:(大盘的收盘价的12日指数移动平均/大盘的收盘价的26日指数移动平均-1)*1000
X_18赋值:X_16的5日指数移动平均
X_19赋值:X_17的5日指数移动平均
X_20赋值:X_18-1日前的X_18
X_21赋值:X_19-1日前的X_19
X_22赋值:如果X_20-X_21>0,返回(X_20-X_21)*5,否则返回0
X_23赋值:X_22-1日前的X_22
X_24赋值:收盘价的20日简单移动平均
X_25赋值:条件连续成立次数
X_26赋值:若(X_25>=4)*X_25则将最近X_25周期置为1
X_27赋值:条件连续成立次数
X_28赋值:若(X_27>=4)*X_27则将最近X_27周期置为1
X_29赋值:条件连续成立次数
X_30赋值:条件连续成立次数
X_31赋值:条件连续成立次数
X_32赋值:如果X_6=1,返回0,否则返回X_30日内最低价的最低值=最低价的X_30日反向过滤
X_33赋值:如果X_7=1,返回0,否则返回X_31日内最高价的最高值=最高价的X_31日反向过滤
X_34赋值:如果X_6=1,返回0,否则返回上次X_33距今天数日前的最高价
X_35赋值:如果X_7=1,返回0,否则返回上次X_32距今天数日前的最低价
X_36赋值:上次X_30=1距今天数
X_37赋值:上次X_30距今天数日前的X_34
X_38赋值:X_36日前的X_35
X_39赋值:X_37+(X_37-X_38)*0.191
X_40赋值:日期日X_39
X_41赋值:到最后交易的周期<=60 AND 收盘价上穿X_40
X_42赋值:7日前的最高价=2*7+1日内最高价的最高值
X_43赋值:若X_42则将最近7+1周期置为1
X_44赋值:X_43的7日过滤 AND 最高价=7+1日内最高价的最高值
X_45赋值:如果X_6=1,返回0,否则返回上次X_44距今天数
X_46赋值:如果X_44,返回到最后交易的周期,否则返回0
X_47赋值:如果X_45,返回X_45日前的X_46,否则返回X_46
X_48赋值:X_47的最后一日取值设为常数
X_49赋值:X_45+1日前的X_47
X_50赋值:X_49的最后一日取值设为常数
X_51赋值:当满足条件到最后交易的周期=X_50时,在最高价位置画直线起点,当满足条件到最后交易的周期=X_48时,在最高价位置画直线终点,1表示是否延长.
X_52赋值:如果X_51>1日前的X_51,返回无效数,否则返回X_51
X_53赋值:X_5日前的最低价=2*X_5+1日内最低价的最低值
X_54赋值:若X_53则将最近X_5+1周期置为1
X_55赋值:X_54的X_5日过滤 AND 最低价=X_5+1日内最低价的最低值
X_56赋值:如果X_7=1,返回0,否则返回上次X_55距今天数
X_57赋值:如果X_55,返回到最后交易的周期,否则返回0
X_58赋值:如果X_56,返回X_56日前的X_57,否则返回X_57
X_59赋值:X_58的最后一日取值设为常数
X_60赋值:X_56+1日前的X_58
X_61赋值:X_60的最后一日取值设为常数
X_62赋值:当满足条件到最后交易的周期=X_61时,在最低价位置画直线起点,当满足条件到最后交易的周期=X_59时,在最低价位置画直线终点,1表示是否延长.
X_63赋值:如果X_62<1日前的X_62,返回无效数,否则返回X_62
X_64赋值:若数据位置状态=2则将最近上次X_55距今天数+1周期置为1
X_65赋值:X_64>1日前的X_64
X_66赋值:若X_65则将最近1日前的上次X_55距今天数+2周期置为1
X_67赋值:X_66>1日前的X_66
X_68赋值:上次X_65距今天数+1
X_69赋值:上次X_67距今天数+1
X_70赋值:如果X_68=DRAWNULLANDX_69>0ANDX_44ANDX_6不等于1,返回最高价,否则返回无效数
X_71赋值:0日内X_70-X_63的最高值的最后一日取值设为常数
X_72赋值:当满足条件到最后交易的周期=X_61时,在最低价+X_71位置画直线起点,当满足条件到最后交易的周期=X_59时,在最低价+X_71位置画直线终点,1表示是否延长.
X_73赋值:5
X_74赋值:1
X_75赋值:X_73
X_76赋值:X_75日前的最高价=2*X_75+1日内最高价的最高值
X_77赋值:X_76的X_75日过滤
X_78赋值:若X_77则将最近X_75+1周期置为1
X_79赋值:X_78的X_75日过滤
X_80赋值:上次X_79距今天数日前的最高价
X_81赋值:X_75日前的收盘价和开盘价的较大值=2*X_75+1日内收盘价和开盘价的较大值的最高值
X_82赋值:X_81的X_75日过滤
X_83赋值:若X_82则将最近X_75+1周期置为1
X_84赋值:X_83的X_75日过滤
X_85赋值:上次X_84距今天数日前的收盘价和开盘价的较大值
X_86赋值:如果X_74=0,返回X_80,否则返回X_85
X_87赋值:X_86=1日前的X_86 AND X_73>0 AND 收盘价上穿X_86
X_88赋值:X_87 OR (1日前的X_87 AND 收盘价>X_86 AND 1日前的收盘价/2日前的收盘价<1.04 AND 收盘价>=开盘价)
X_89赋值:0.1
X_90赋值:收盘价>=计算涨停价 AND 开盘价<最高价
X_91赋值:收盘价>=计算涨停价 AND 开盘价=最高价
X_92赋值:最高价>=计算涨停价 AND 收盘价<最高价
X_93赋值:1+3*X_90+2*X_91+0.2*X_92
X_94赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
X_95赋值:X_94*X_93
X_96赋值:1日前的X_91 AND 取反 AND 取反
X_97赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
X_98赋值:如果收阳线,返回X_97*(最高价-最低价),否则返回如果收阴线,返回X_97*(最高价-开盘价+(收盘价-最低价)),否则返回如果收盘价=OPENANDCLOSE>1日前的收盘价,返回成交量(手)*0.7,否则返回成交量(手)*0.3
X_99赋值:如果收阳线,返回X_97*(最高价-收盘价+(开盘价-最低价)),否则返回如果收阴线,返回X_97*(最高价-最低价),否则返回如果收盘价=OPENANDCLOSE<1日前的收盘价,返回成交量(手)*0.7,否则返回成交量(手)*0.3
X_100赋值:(X_98-X_99)/当前流通股本(手)的1日累和*1000
X_101赋值:成交量(手)/10000
X_102赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1
X_103赋值:当前离开盘分钟数关于X_102的模
X_104赋值:如果X_103<0.5,返回X_102,否则返回X_103
X_105赋值:如果到最后交易的周期=1ANDPERIOD<=5ANDDYNAINFO(8)>1,返回成交量(手)*X_102/X_104/10000,否则返回无效数
X_106赋值:如果到最后交易的周期=1ANDPERIOD<=5,返回X_105,否则返回X_101
X_107赋值:X_106/1日前的X_106的5日简单移动平均
X_108赋值:如果X_107>30,返回1,否则返回如果X_107>3ANDX_107<=30,返回33,否则返回如果收盘价>=计算涨停价ANDX_107<=2,返回X_107*20,否则返回X_107
X_109赋值:日不等于1日前的日
X_110赋值:上次X_109距今天数+1
X_111赋值:成交量(手)*(大盘的收盘价+大盘的最低价+大盘的最高价)/3
X_112赋值:成交量(手)*(收盘价+最低价+最高价)/3
X_113赋值:如果市场类型<=2ANDCLOSE<300,返回X_111,否则返回X_112
X_114赋值:X_113的X_110日累和/成交量(手)的X_110日累和
X_115赋值:如果X_109<=X_110的最后一日取值设为常数,返回X_114,否则返回无效数
X_116赋值:1日前的X_115
X_117赋值:如果市场类型<=2ANDCLOSE<300,返回大盘的收盘价>X_116,否则返回1
X_118赋值:如果X_117=1ANDINDEXC>=大盘的开盘价,返回1,否则返回如果X_117=0ANDINDEXC<=大盘的开盘价,返回(-1),否则返回0
X_119赋值:收盘价的2日指数移动平均-收盘价的89日指数移动平均
X_120赋值:X_119的30日指数移动平均
X_121赋值:2*(X_119-X_120)*10
X_122赋值:X_121的3乘幂*0.1+X_121的2乘幂
X_123赋值:(收盘价-1日前的收盘价)*成交量(手)的3日[1日权重]移动平均/10000
X_124赋值:X_123的12日指数移动平均-X_123的26日指数移动平均
X_125赋值:X_124的9日指数移动平均
X_126赋值:(X_124-X_125)*2
X_127赋值:如果市场类型<=2ANDCLOSE<300ANDX_126>1日前的X_126,返回X_126-1日前的X_126,否则返回0
X_128赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
X_129赋值:X_128的3日[1日权重]移动平均
X_130赋值:X_129的3日[1日权重]移动平均
X_131赋值:X_41 OR 收盘价上穿X_72 OR 收盘价上穿X_52 OR X_88 AND X_129<90 AND X_130<80
X_132赋值:成交量(手)>0
X_133赋值:如果模糊匹配品种名称,返回0,否则返回1
X_134赋值:如果模糊匹配品种名称,返回0,否则返回1
X_135赋值:X_133 AND X_134
X_136赋值:X_135 AND X_132 AND X_122>=1日前的X_122 AND X_15 AND 收盘价>=获利盘为80%的成本分布
X_137赋值:流通市值<300*100000000 AND 流通股本(股)<=20*100000000
X_138赋值:如果收盘价<500,返回X_137,否则返回1
X_139赋值:如果X_118不等于(-1),返回1,否则返回如果X_118=(-1)ANDCLOSE>=计算涨停价ANDCLOSE=最高价,返回1,否则返回0
输出竞价①号:如果竞价量能>X_1ANDX_139ANDX_138ANDX_136AND(X_131ORX_96),返回X_100+X_23*2+X_95+X_108+X_127*10,否则返回0,NODRAW
X_140赋值:(收盘价的12日指数移动平均/收盘价的26日指数移动平均-1)*1000
X_141赋值:X_140的5日指数移动平均
X_142赋值:(大盘的收盘价的12日指数移动平均/大盘的收盘价的26日指数移动平均-1)*1000
X_143赋值:X_142的5日指数移动平均
X_144赋值:X_141-1日前的X_141
X_145赋值:X_143-1日前的X_143
X_146赋值:如果X_144-X_145>0,返回(X_144-X_145)*5,否则返回0
X_147赋值:X_146-1日前的X_146
X_148赋值:(收盘价-1日前的收盘价)*成交量(手)的3日[1日权重]移动平均/10000
X_149赋值:1
X_150赋值:X_148的12日指数移动平均-X_148的26日指数移动平均
X_151赋值:X_150的9日指数移动平均
X_152赋值:(X_150-X_151)*2
X_153赋值:上次X_152<0距今天数+1日内X_152距今天数
X_154赋值:若0上穿X_152则将最近1日前的X_153+2周期置为1上穿0.5
X_155赋值:当满足条件X_154时,在X_152位置画直线起点,当满足条件1日前的X_154时,在1日前的X_152位置画直线终点,1表示是否延长.
X_156赋值:X_152>X_155 AND X_152>=1日前的X_152
X_157赋值:收盘价>=计算涨停价 AND 最低价=最高价
X_158赋值:首次收盘价距今天数<1 OR 首次收盘价距今天数<34 AND 收盘价>=计算涨停价 AND 最低价=最高价
X_159赋值:收盘价>=计算涨停价 AND 最低价<最高价
X_160赋值:最高价>=计算涨停价 AND 收盘价<最高价
X_161赋值:1+3*X_159+1*X_157+0.2*X_160
X_162赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
X_163赋值:X_162*X_161
X_164赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
X_165赋值:如果收阳线,返回X_164*(最高价-最低价),否则返回如果收阴线,返回X_164*(最高价-开盘价+(收盘价-最低价)),否则返回如果收盘价=OPENANDCLOSE>1日前的收盘价,返回成交量(手)*0.7,否则返回成交量(手)*0.3
X_166赋值:如果收阳线,返回X_164*(最高价-收盘价+(开盘价-最低价)),否则返回如果收阴线,返回X_164*(最高价-最低价),否则返回如果收盘价=OPENANDCLOSE<1日前的收盘价,返回成交量(手)*0.7,否则返回成交量(手)*0.3
X_167赋值:如果X_149不等于1,返回0,否则返回(X_165-X_166)/当前流通股本(手)的1日累和*1000
X_168赋值:成交量(手)/10000
X_169赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1
X_170赋值:当前离开盘分钟数关于X_169的模
X_171赋值:如果X_170<0.5,返回X_169,否则返回X_170
X_172赋值:如果到最后交易的周期=1ANDPERIOD<=5ANDDYNAINFO(8)>1,返回成交量(手)*X_169/X_171/10000,否则返回无效数
X_173赋值:如果到最后交易的周期=1ANDPERIOD<=5,返回X_172,否则返回X_168
X_174赋值:X_173/1日前的X_173的5日简单移动平均
X_175赋值:如果收盘价>=1日前的收盘价ANDX_174>3,返回33,否则返回如果收盘价<1日前的收盘价ANDX_174>3,返回0,否则返回如果收盘价>=1日前的收盘价ANDX_174<=3,返回X_174*10,否则返回X_174
X_176赋值:如果收盘价>0,返回收盘价-1日前的收盘价和0的较大值的83日指数移动平均/收盘价-1日前的收盘价的绝对值的83日指数移动平均*101,否则返回0
X_177赋值:以成交量(手)的5日累和/3/当前流通股本(手)为权重收盘价的12日指数移动平均的动态移动平均
X_178赋值:X_152-1日前的X_152
X_179赋值:开盘价>0
X_180赋值:最近20日存在收盘价-1日前的收盘价的绝对值/1日前的收盘价>0.052 AND 最近2日存在收盘价/1日前的收盘价>1.15不等于1
X_181赋值:流通市值<300*100000000 AND 流通股本(股)<=20*100000000
X_182赋值:X_180 AND X_179 AND X_158=0 AND 成交额(元)/10000>1000
X_183赋值:统计5日中满足最高价/1日前的收盘价>=1.081的天数>=2 AND 收盘价>=开盘价
X_184赋值:大盘的上涨家数/(大盘的上涨家数+大盘的下跌家数)
X_185赋值:X_149
X_186赋值:如果X_185=1,返回X_184*100,否则返回0
X_187赋值:X_186>85 OR 1日前的X_186>85
X_188赋值:如果0=1,返回X_187,否则返回0
X_189赋值:X_176>53 AND 收盘价>=开盘价
X_190赋值:(收盘价-X_177)/X_177*200
输出竞价②号:如果竞价量能>X_1ANDX_188=0ANDX_182ANDX_181ANDX_183ANDX_189ANDX_156=1,返回X_167+X_147*3+X_163+X_175+X_178*5+X_190,否则返回0,NODRAW,画洋红色
联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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