通达信〖游资主力进场加仓信号〗多维度数据的共振分析源码
这套名为“游资主力进场加仓信号”的指标体系,由主图、副图及公式三部分组成,旨在通过多维度数据的共振分析,帮助投资者精准识别主力资金进场与加仓的关键时机。
主图公式作为核心模块,在K线图上叠加了趋势线及买卖信号,直观呈现价格走势与交易提示。
副图公式则聚焦于动能与情绪的量化分析,辅助判断市场活跃度。
公式部分用于快速锁定具备潜力的个股,提升选股效率。
使用方法如下:
1. 初步筛选:首先运用公式,快速筛选出当日可能符合条件的股票,构建观察池。
2. 信号验证:将筛选出的股票加入自选,观察主图是否出现“进场信号”或“加仓信号”,并确认“DK”趋势线是否处于多头状态(即洋红色)。
3. 动能确认:最后,检查副图是否同步出现“游资”信号,以及动能柱是否呈现红色或品红色,以确认上涨动能充足。
游资主力进场加仓信号主图源码:
{主图源码如下}
ZBGS1:=EMA(C,7);
ZBGS2:=EMA(C,18);
ZBGS3:=(ZBGS1-ZBGS2)/ZBGS2*100;
ZBGS4:=EMA(ZBGS3,1);
ZBGS5:=EMA(C,3);
ZBGS6:=EMA(C,26);
ZBGS7:=ZBGS5-ZBGS6;
DK:EMA(EMA(EMA(C,3),3),3)+ZBGS7,COLORGREEN;
IF(ZBGS4>=REF(ZBGS4,1),DK,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(ZBGS4<=REF(ZBGS4,1),DK,DRAWNULL),COLORGREEN;
ZBGS8:=HHV(VOL,5);
ZBGS9:=O>C;
ZBGS10:=C>O;
ZBGS11:=C=O;
ZBGS12:=SUM(VOL,5)/ZBGS8;
ZBGS13:=IF(ZBGS12>0.3,1,0);
ZBGS14:=IF(ZBGS9 AND ZBGS13,VOL,0);
ZBGS15:=IF(ZBGS10 AND ZBGS13,VOL,0);
ZBGS16:=IF(ZBGS11 AND ZBGS13,VOL,0);
ZBGS17:=SUM(ZBGS15,3);
ZBGS18:=SUM(ZBGS14,3);
ZBGS19:=ZBGS17-ZBGS18;
STICKLINE(ZBGS19=ZBGS17,C,O,3.05,0),COLOR000099;
STICKLINE(ZBGS19=ZBGS17,C,O,2.2,0),COLOR0000CC;
STICKLINE(ZBGS19=ZBGS17,C,O,1.5,0),COLORRED;
STICKLINE(ZBGS19=ZBGS17,C,O,0.5,0),COLORYELLOW;
DRAWICON(ZBGS19=ZBGS17 AND REF(ZBGS19=ZBGS17,1)=0,LOW*0.98,30),COLORMAGENTA;
ZBGS20:=EMA(100*(C-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);
ZBGS21:=(REF(ZBGS20,1)+REF(ZBGS20,2)+REF(ZBGS20,3))/3;
ZBGS22:=(REF(ZBGS20,1)+REF(ZBGS20,2)+REF(ZBGS20,3)+REF(ZBGS20,4)+REF(ZBGS20,5)+REF(ZBGS20,6)+REF(ZBGS20,7)+REF(ZBGS20,8)+REF(ZBGS20,9)+REF(ZBGS20,10))/10;
ZBGS23:=ZBGS20< 80 AND ZBGS21< 80 AND ZBGS22< 80;
ZBGS24:=ZBGS20>80 AND ZBGS21>80 AND ZBGS22>80;
ZBGS25:=ZBGS22< ZBGS20;
ZBGS26:=REF(C,1);
ZBGS27:=SMA(MAX(C-ZBGS26,0),2,1)/SMA(ABS(C-ZBGS26),2,1)*100;
ZBGS28:=100*(HHV(HIGH,10)-C)/(HHV(HIGH,10)-LLV(LOW,10));
ZBGS29:=100*(HHV(HIGH,6)-C)/(HHV(HIGH,6)-LLV(LOW,6));
ZBGS30:=CROSS(ZBGS27,ZBGS29) AND ZBGS25;
ZBGS31:=ZBGS27>75 AND ZBGS29< 5;
DRAWICON(ZBGS31 AND ZBGS17>ZBGS19,LOW*0.99,29),COLORYELLOW;
DRAWICON(ZBGS30,LOW*0.98,28),COLORYELLOW;
ZBGS32:=WINNER(C*0.9)*100;
ZBGS33:=MA(ZBGS32,10);
ZBGS34:=MA(ZBGS32,3);
ZBGS35:=IF(ZBGS33>ZBGS34,ZBGS34,ZBGS33);
ZBGS36:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*50;
ZBGS37:=EMA(C,12)-EMA(C,26);
ZBGS38:=EMA(ZBGS37,9);
ZBGS39:=ZBGS37>ZBGS38;
ZBGS40:=(C-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;
ZBGS41:=SMA(ZBGS36,3,1);
ZBGS42:=SMA(ZBGS41,3,1);
ZBGS43:=ZBGS41>ZBGS42;
ZBGS44:=REF(C,1);
ZBGS45:=SMA(MAX(C-ZBGS44,0),9,1)/SMA(ABS(C-ZBGS44),9,1)*100;
ZBGS46:=SMA(MAX(C-ZBGS44,0),26,1)/SMA(ABS(C-ZBGS44),26,1)*100;
ZBGS47:=ZBGS45>ZBGS46;
ZBGS48:=SMA(ZBGS40,3,1);
ZBGS49:=SMA(ZBGS48,3,1);
ZBGS50:=ZBGS48>ZBGS49;
ZBGS51:=(MA(C,3)+MA(C,9)+MA(C,12)+MA(C,26))/4;
ZBGS52:=C>ZBGS51;
ZBGS53:=C-REF(C,1);
ZBGS54:=100*EMA(EMA(ZBGS53,9),9)/EMA(EMA(ABS(ZBGS53),9),3);
ZBGS55:=100*EMA(EMA(ZBGS53,26),12)/EMA(EMA(ABS(ZBGS53),26),12);
ZBGS56:=ZBGS54>ZBGS55;
ZBGS57:=ZBGS39 AND ZBGS43 AND ZBGS47 AND ZBGS50 AND ZBGS52 AND ZBGS56;
ZBGS58:=EMA(EMA(C,9),9);
ZBGS59:=100*WINNER(C*0.95);
ZBGS60:=EMA(C,12)>EMA(C,50) AND EMA(C,20)>EMA(C,120);
ZBGS61:=(ZBGS58-REF(ZBGS58,1))/REF(ZBGS58,1)*1000;
ZBGS62:=ZBGS59>=50 AND COST(85)<=C AND ZBGS61>0 AND ZBGS61>REF(ZBGS61,1);
ZBGS63:=DMA((HIGH+LOW+C*2)/4,0.9);
ZBGS64:=VOL/((HIGH-LOW)*2-ABS(C-O));
ZBGS65:=IF(C>O,ZBGS64*(HIGH-LOW),IF(C< O,ZBGS64*(HIGH-O+C-LOW),VOL/2))+IF(C>O,0-ZBGS64*(HIGH-C+O-LOW),IF(C< O,0-ZBGS64*(HIGH-LOW),0-VOL/2));
ZBGS66:=ZBGS65/20/1.15;
ZBGS67:=ZBGS66*0.55+REF(ZBGS66,1)*0.33+REF(ZBGS66,2)*0.22;
ZBGS68:=EMA(ZBGS67,8);
ZBGS69:=EMA(ZBGS67,3);
ZBGS70:=ZBGS69;
ZBGS71:=MA(VOL,5);
ZBGS72:=MA(VOL,10);
ZBGS73:=ZBGS71>=ZBGS72;
ZBGS74:=ZBGS70>=0;
ZBGS75:=ZBGS74 AND ZBGS73;
ZBGS76:=ZBGS57 OR ZBGS75;
ZBGS77:=CROSS(REF(C,1),C);
ZBGS78:=WINNER(C)*100;
ZBGS79:=REF(ZBGS78,1)-ZBGS78<=5;
ZBGS80:=CROSS(ZBGS78,REF(ZBGS78,1)) AND ZBGS78< 20;
ZBGS81:=ZBGS79 OR ZBGS78;
ZBGS82:=ZBGS77 AND ZBGS81;
ZBGS83:=(2*C+HIGH+LOW)/4;
ZBGS84:=LLV(LOW,5);
ZBGS85:=HHV(HIGH,5);
ZBGS86:=IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,23,0);
ZBGS87:=ZBGS86=23;
ZBGS88:=BARSLAST(ZBGS87)=1;
ZBGS89:=ZBGS86< 23;
ZBGS90:=ZBGS88 AND ZBGS89;
ZBGS91:=(BARSLASTCOUNT(ZBGS86>0)=4)*30;
ZBGS92:=ZBGS90 OR ZBGS91;
ZBGS93:=EMA(VOL,13);
ZBGS94:=EMA(AMOUNT,13);
ZBGS95:=ZBGS94/ZBGS93/100;
ZBGS96:=(C-ZBGS95)/ZBGS95*100;
ZBGS97:=ZBGS96< 0-18 OR ZBGS96< 0-6;
ZBGS98:=ZBGS97 AND ZBGS92;
ZBGS99:=ZBGS98 OR ZBGS82;
STICKLINE(ZBGS99 AND ZBGS22< 80 AND ZBGS35=ZBGS33 AND ZBGS76,LOW,O,3,0),COLORBLUE;
STICKLINE(ZBGS99 AND ZBGS22< 80 AND ZBGS35=ZBGS33 AND ZBGS76,C,O,3,0),COLORMAGENTA;
ZBGS100:=REF(LOW,1);
ZBGS101:=SMA(ABS(LOW-ZBGS100),3,1)/SMA(MAX(LOW-ZBGS100,0),3,1)*100;
ZBGS102:=EMA(IF(C*1.3,ZBGS101*10,ZBGS101/10),3);
ZBGS103:=LLV(LOW,13);
ZBGS104:=HHV(ZBGS102,13);
ZBGS105:=IF(MA(C,34),1,0);
ZBGS106:=EMA(IF(LOW<=ZBGS103,(ZBGS102+ZBGS104*2)/2,0),3)/618*ZBGS105;
ZBGS107:=IF(ZBGS106>100,100,ZBGS106);
ZBGS108:=ZBGS107>15 AND ZBGS76;
ZBGS109:=ZBGS108 OR ZBGS107=100;
STICKLINE(ZBGS109,LOW,O,3,0),COLORMAGENTA;
STICKLINE(ZBGS109,C,O,3,0),COLORBLUE;
ZBGS110:=EMA(C,2);
ZBGS111:=EMA(SLOPE(C,21)*20+C,42);
ZBGS112:=IF(CROSS(ZBGS110,ZBGS111),LOW-0.02,DRAWNULL);
ZBGS113:=(LOW+HIGH+C*2)/4;
ZBGS114:=EMA(ZBGS113,14);
ZBGS115:=(ZBGS114-REF(ZBGS114,1))/REF(ZBGS114,1)*100;
ZBGS116:=IF(ZBGS115>=0,ZBGS114,DRAWNULL);
ZBGS117:=IF(CROSS(ZBGS112,0),5,0);
ZBGS118:=IF(CROSS(ZBGS116,0),10,0);
ZBGS119:=ZBGS117 AND ZBGS118;
DRAWICON(ZBGS119,LOW*0.99,1),COLORGREEN;
DRAWICON(ZBGS119,LOW*0.98,1),COLORGREEN;
ZBGS120:=REF(C,1);
ZBGS121:=SMA(MAX(C-ZBGS120,0),5,1)/SMA(ABS(C-ZBGS120),5,1)*100;
ZBGS122:=CROSS(80,ZBGS121);
DRAWICON(ZBGS122,HIGH*1.01,2),COLORGREEN;
DRAWICON(ZBGS122,HIGH*1.02,2),COLORGREEN;
ZBGS123:=SMA(MAX(C-ZBGS26,0),3,1)/SMA(ABS(C-ZBGS26),3,1)*100;
ZBGS124:=EMA(C,3);
ZBGS125:=EMA(C,21);
DRAWICON(CROSS(ZBGS124,ZBGS125),LOW*0.97,38),COLORRED;
DRAWICON(CROSS(88,ZBGS123),HIGH*1.03,39),COLORYELLOW;
ZBGS126:=8;
ZBGS127:=100*EMA(EMA(ZBGS53,ZBGS126),ZBGS126)/EMA(EMA(ABS(ZBGS53),ZBGS126),ZBGS126);
ZBGS128:=IF(LLV(ZBGS127,2)=LLV(ZBGS127,7) AND COUNT(ZBGS127< 0,2) AND CROSS(ZBGS127,MA(ZBGS127,2)),1,0);
DRAWICON(FILTER(ZBGS128=1,5),LOW*0.99,7),COLORRED;
ZBGS129:=C-REF(C,1);
ZBGS130:=IF(C-REF(C,1)>=0,ZBGS129,0);
ZBGS131:=REF(C,1)-C;
ZBGS132:=IF(C-REF(C,1)<=0,ZBGS131,0);
ZBGS133:=SUM(ZBGS130,90)/SUM(ZBGS132,90);
ZBGS134:=100-100/(1+ZBGS133);
ZBGS135:=EMA(ZBGS134,21);
ZBGS136:=EMA(ZBGS135,5);
ZBGS137:=EMA(ZBGS135,3);
ZBGS138:=(C*2+HIGH+LOW)/4;
ZBGS139:=EMA(ZBGS138,13)-EMA(ZBGS138,21);
ZBGS140:=EMA(ZBGS139,3);
ZBGS141:=EMA(ZBGS139,10);
ZBGS142:=IF(ZBGS140>=ZBGS141,ZBGS140,ZBGS141);
ZBGS143:=IF(ZBGS141-ZBGS140,ZBGS141,ZBGS140);
ZBGS144:=EMA(C,7)-EMA(C,21);
ZBGS145:=EMA(0.668*REF(ZBGS144,1)+0.333*ZBGS144,1);
ZBGS146:=IF(ZBGS144>=ZBGS145,ZBGS144,ZBGS145);
ZBGS147:=IF(ZBGS145-ZBGS144,ZBGS145,ZBGS144);
ZBGS148:=ZBGS142>ZBGS143;
ZBGS149:=ZBGS142=ZBGS143;
ZBGS150:=ZBGS146>ZBGS147;
ZBGS151:=ZBGS146=ZBGS147;
ZBGS152:=ZBGS151 AND ZBGS149;
ZBGS153:=ZBGS150 AND ZBGS148;
STICKLINE(ZBGS150,HIGH,LOW,0,0),COLORRED;
STICKLINE(ZBGS151,HIGH,LOW,0,0),COLORGREEN;
STICKLINE(ZBGS148,O,C,1,0),COLORRED;
STICKLINE(ZBGS149,O,C,1,0),COLORGREEN;
STICKLINE(ZBGS153,O,C,2,0),COLORRED;
STICKLINE(ZBGS152,O,C,2,0),COLORBLUE;
ZBGS154:=HHV(MA(HIGH,3),2);
UP:LLV(MA(HIGH,3),1),COLORRED;
DOWN:IF(ZBGS154-UP>0,UP,DRAWNULL),COLORGREEN;
ZBGS155:=MA(REF(HHV((C+LOW+O+HIGH)/4,30),1),3);
STICKLINE(REF(COUNT(C< ZBGS155,5)=5,1) AND C>ZBGS155 AND C>O,C,O,2,0),COLORYELLOW;
DRAWICON(REF(COUNT(C< ZBGS155,5)=5,1) AND C>ZBGS155 AND C>O,LOW,42),COLORRED;
ZBGS156:=MA(C,60)>REF(MA(C,60),1);
ZBGS157:=COST(50);
ZBGS158:=WINNER(C)*100>50;
ZBGS159:=CROSS(C,ZBGS157);
ZBGS160:=ZBGS156 AND ZBGS157 AND ZBGS158 AND ZBGS159 AND ZBGS150;
STICKLINE(ZBGS160,C,O,1,0),COLORMAGENTA;
DRAWICON(ZBGS160,LOW*0.99,44),COLORRED;
ZBGS161:=MA(C,10);
ZBGS162:=MA(C,54);
STICKLINE(C/REF(C,1)>=1.096 AND HIGH=C,O,C,2,0),COLORYELLOW;
ZBGS163:=EMA(C,5);
ZBGS164:=EMA(ZBGS163,0);
ZBGS165:=HHV(MA(HIGH,3),2);
ZBGS166:=LLV(MA(HIGH,3),1);
DRAWICON(ZBGS166=ZBGS165 AND REF(ZBGS165,1)>REF(ZBGS166,1) AND ZBGS150,LOW,1);
DRAWICON(ZBGS166< ZBGS165 AND REF(ZBGS166=ZBGS165,1) AND ZBGS151,HIGH*1.01,2);
ZBGS167:=MA(C,5)>MA(C,10) AND MA(C,10)>REF(MA(C,10),1) AND MA(C,5)>REF(MA(C,5),1);
ZBGS168:=100*(1-WINNER(C));
ZBGS169:=100-ZBGS168;
ZBGS170:=CROSS(ZBGS169,ZBGS168);
DRAWICON(ZBGS170,LOW,25);
ZBGS171:=MA(C,5);
ZBGS172:=MA(C,13);
ZBGS173:=MA(C,34);
ZBGS174:=ZBGS171>REF(ZBGS171,1) AND ZBGS172>REF(ZBGS172,1) AND ZBGS173>REF(ZBGS173,1);
ZBGS175:=EMA(C,3);
ZBGS176:=EMA(SLOPE(C,34)*5+C,21);
ZBGS177:=CROSS(ZBGS175,ZBGS176);
ZBGS178:=CROSS(ZBGS175,ZBGS176) AND ZBGS174;
ZBGS179:=ZBGS177>0;
ZBGS180:=ZBGS178>0;
ZBGS181:=MA(C,34);
ZBGS182:=ZBGS179 OR ZBGS180;
ZBGS183:=C>ZBGS181 AND REF(C,1)< ZBGS181;
ZBGS184:=CROSS(C,MA(C,250)) AND VOL>=REF(VOL,1)*2;
ZBGS185:=(C/REF(C,1)-1)*100>9.97 AND CROSS(C,MA(C,250));
ZBGS186:=ZBGS184 OR ZBGS185 OR ZBGS183;
ZBGS187:=ZBGS182 AND ZBGS170 AND ZBGS186 AND ZBGS167;
STICKLINE(ZBGS187,C,O,3.05,0),COLOR000099;
STICKLINE(ZBGS187,C,O,2.2,0),COLOR0000CC;
STICKLINE(ZBGS187,C,O,1.5,0),COLORRED;
STICKLINE(ZBGS187,C,O,0.5,0),COLORYELLOW;
ZBGSR2:ZBGS52 OR ZBGS102 OR ZBGS94 OR ZBGS85 OR ZBGS86 OR ZBGS104 OR ZBGS149,NODRAW;
ZBGSR1:ZBGS77 AND C/REF(C,1)>1.095 AND ZBGS80 AND ZBGS79 OR ZBGS103 OR ZBGS150 OR ZBGS152 OR ZBGS153 OR ZBGS156 OR ZBGS155 OR ZBGS154 OR ZBGS157,NODRAW;
ZBGSR3:ZBGS97 AND ZBGS84 AND ZBGS101 AND ZBGS81,NODRAW;
涨幅五:=C/REF(C,1)-1>0.05, COLORRED;
买点:ZBGSR1 AND C/REF(C,1)>1.095,NODRAW;
DRAWTEXT(TFILTER(买点,20,0),L*0.99,'←进场信号'),COLORYELLOW;
加仓:ZBGSR3>=1 AND 涨幅五 AND C/REF(C,1)>1.095,NODRAW;
DRAWTEXT(TFILTER(ZBGS19=ZBGS17,20,0) AND 加仓 ,L*0.99,'←加仓'),COLORRED;
{副图源码如下}
ZBGS301:=1;
ZBGS302:=12;
ZBGS303:=26;
ZBGS304:=9;
ZBGS305:(EMA(CLOSE,ZBGS302)-EMA(CLOSE,ZBGS303))*150,LINETHICK2;
ZBGS306:EMA(ZBGS305,ZBGS304)*ZBGS301;
DRAWBAND(ZBGS305,RGB(220,160,30),ZBGS306,RGB(60,70,90));
ZBGS307:(ZBGS305-ZBGS306)*2,COLORSTICK,LINETHICK2;
STICKLINE(ZBGS307<REF(ZBGS307,1) AND ZBGS305>0,0,ZBGS307,1,0),COLORBLUE;
STICKLINE(ZBGS307>REF(ZBGS307,1) AND ZBGS305>0,0,ZBGS307,1,0),COLORRED;
STICKLINE(ZBGS307<REF(ZBGS307,1) AND ZBGS305<0,0,ZBGS307,1,0),COLORLIGREEN;
STICKLINE(ZBGS307>REF(ZBGS307,1) AND ZBGS305<0,0,ZBGS307,1,0),COLORLIMAGENTA;
ZBGS308:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
ZBGS309:SMA(ZBGS308,3,1),COLORBROWN;
ZBGS310:SMA(ZBGS309,3,1);
ZBGS311:3*ZBGS309-2*ZBGS310,COLORRED;
ZBGS312:SMA(MAX(CLOSE-REF(C,1),0),24,1)/SMA(ABS(CLOSE-REF(C,1)),24,1)*100,COLORLIBLUE;
IF(ZBGS312>40,ZBGS312,DRAWNULL),COLORLIRED;
ZBGS313:=ZBGS305>0;
ZBGS314:=ZBGS307>0 AND ZBGS307>REF(ZBGS307,1);
ZBGS315:=ZBGS311>REF(ZBGS311,1) AND ZBGS311>50;
ZBGS316:=ZBGS313 AND ZBGS314 AND ZBGS315;
100,COLORGREEN;
80,COLORGRAY;
20,COLORGRAY;
0,COLORGREEN;
DRAWTEXT(ZBGS316,ZBGS311+10,'游资'),COLORYELLOW;
DRAWICON(ZBGS316,ZBGS311,1);
{选股源码如下}
ZF_GT_5:=C/REF(C,1)>1.05;
JC_TJ:=ZF_GT_5 AND C=HHV(C,20) AND VOL>MA(VOL,5);
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
DXTL:=MA5>MA10 AND MA10>MA20;
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD_ZS:=DIF>0 AND DEA>0;
MACD_JC:=CROSS(DIF,DEA) OR (DIF>DEA AND DIF>REF(DIF,1));
JJ_TJ:=ZF_GT_5 AND DXTL AND MACD_ZS AND MACD_JC;
XG:JC_TJ OR JJ_TJ;

未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:COST
定制指标公式、软件请联系QQ或微信同号:88652583
ZBGS1赋值:收盘价的7日指数移动平均
ZBGS2赋值:收盘价的18日指数移动平均
ZBGS3赋值:(ZBGS1-ZBGS2)/ZBGS2*100
ZBGS4赋值:ZBGS3的1日指数移动平均
ZBGS5赋值:收盘价的3日指数移动平均
ZBGS6赋值:收盘价的26日指数移动平均
ZBGS7赋值:ZBGS5-ZBGS6
输出DK:收盘价的3日指数移动平均的3日指数移动平均的3日指数移动平均+ZBGS7,画绿色
如果ZBGS4>=1日前的ZBGS4,返回DK,否则返回无效数,画洋红色,线宽为2
如果ZBGS4<=1日前的ZBGS4,返回DK,否则返回无效数,画绿色
ZBGS8赋值:5日内成交量(手)的最高值
ZBGS9赋值:收阴线
ZBGS10赋值:收阳线
ZBGS11赋值:平盘
ZBGS12赋值:成交量(手)的5日累和/ZBGS8
ZBGS13赋值:如果ZBGS12>0.3,返回1,否则返回0
ZBGS14赋值:如果ZBGS9ANDZBGS13,返回成交量(手),否则返回0
ZBGS15赋值:如果ZBGS10ANDZBGS13,返回成交量(手),否则返回0
ZBGS16赋值:如果ZBGS11ANDZBGS13,返回成交量(手),否则返回0
ZBGS17赋值:ZBGS15的3日累和
ZBGS18赋值:ZBGS14的3日累和
ZBGS19赋值:ZBGS17-ZBGS18
当满足条件ZBGS19=ZBGS17时,在收盘价和开盘价位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,COLOR000099
当满足条件ZBGS19=ZBGS17时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000CC
当满足条件ZBGS19=ZBGS17时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
当满足条件ZBGS19=ZBGS17时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
当满足条件ZBGS19=ZBGS17ANDREF(ZBGS19=ZBGS17,1)=0时,在最低价*0.98位置画30号图标,画洋红色
ZBGS20赋值:100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的3日指数移动平均
ZBGS21赋值:(1日前的ZBGS20+2日前的ZBGS20+3日前的ZBGS20)/3
ZBGS22赋值:(1日前的ZBGS20+2日前的ZBGS20+3日前的ZBGS20+4日前的ZBGS20+5日前的ZBGS20+6日前的ZBGS20+7日前的ZBGS20+8日前的ZBGS20+9日前的ZBGS20+10日前的ZBGS20)/10
ZBGS23赋值:ZBGS20< 80 AND ZBGS21< 80 AND ZBGS22< 80
ZBGS24赋值:ZBGS20>80 AND ZBGS21>80 AND ZBGS22>80
ZBGS25赋值:ZBGS22< ZBGS20
ZBGS26赋值:1日前的收盘价
ZBGS27赋值:收盘价-ZBGS26和0的较大值的2日[1日权重]移动平均/收盘价-ZBGS26的绝对值的2日[1日权重]移动平均*100
ZBGS28赋值:100*(10日内最高价的最高值-收盘价)/(10日内最高价的最高值-10日内最低价的最低值)
ZBGS29赋值:100*(6日内最高价的最高值-收盘价)/(6日内最高价的最高值-6日内最低价的最低值)
ZBGS30赋值:ZBGS27上穿ZBGS29 AND ZBGS25
ZBGS31赋值:ZBGS27>75 AND ZBGS29< 5
当满足条件ZBGS31ANDZBGS17>ZBGS19时,在最低价*0.99位置画29号图标,画黄色
当满足条件ZBGS30时,在最低价*0.98位置画28号图标,画黄色
ZBGS32赋值:以收盘价*0.9计算的获利盘比例*100
ZBGS33赋值:ZBGS32的10日简单移动平均
ZBGS34赋值:ZBGS32的3日简单移动平均
ZBGS35赋值:如果ZBGS33>ZBGS34,返回ZBGS34,否则返回ZBGS33
ZBGS36赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*50
ZBGS37赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
ZBGS38赋值:ZBGS37的9日指数移动平均
ZBGS39赋值:ZBGS37>ZBGS38
ZBGS40赋值:(收盘价-12日内最低价的最低值)/(12日内最高价的最高值-12日内最低价的最低值)*100
ZBGS41赋值:ZBGS36的3日[1日权重]移动平均
ZBGS42赋值:ZBGS41的3日[1日权重]移动平均
ZBGS43赋值:ZBGS41>ZBGS42
ZBGS44赋值:1日前的收盘价
ZBGS45赋值:收盘价-ZBGS44和0的较大值的9日[1日权重]移动平均/收盘价-ZBGS44的绝对值的9日[1日权重]移动平均*100
ZBGS46赋值:收盘价-ZBGS44和0的较大值的26日[1日权重]移动平均/收盘价-ZBGS44的绝对值的26日[1日权重]移动平均*100
ZBGS47赋值:ZBGS45>ZBGS46
ZBGS48赋值:ZBGS40的3日[1日权重]移动平均
ZBGS49赋值:ZBGS48的3日[1日权重]移动平均
ZBGS50赋值:ZBGS48>ZBGS49
ZBGS51赋值:(收盘价的3日简单移动平均+收盘价的9日简单移动平均+收盘价的12日简单移动平均+收盘价的26日简单移动平均)/4
ZBGS52赋值:收盘价>ZBGS51
ZBGS53赋值:收盘价-1日前的收盘价
ZBGS54赋值:100*ZBGS53的9日指数移动平均的9日指数移动平均/ZBGS53的绝对值的9日指数移动平均的3日指数移动平均
ZBGS55赋值:100*ZBGS53的26日指数移动平均的12日指数移动平均/ZBGS53的绝对值的26日指数移动平均的12日指数移动平均
ZBGS56赋值:ZBGS54>ZBGS55
ZBGS57赋值:ZBGS39 AND ZBGS43 AND ZBGS47 AND ZBGS50 AND ZBGS52 AND ZBGS56
ZBGS58赋值:收盘价的9日指数移动平均的9日指数移动平均
ZBGS59赋值:100*以收盘价*0.95计算的获利盘比例
ZBGS60赋值:收盘价的12日指数移动平均>收盘价的50日指数移动平均 AND 收盘价的20日指数移动平均>收盘价的120日指数移动平均
ZBGS61赋值:(ZBGS58-1日前的ZBGS58)/1日前的ZBGS58*1000
ZBGS62赋值:ZBGS59>=50 AND 获利盘为85%的成本分布<=收盘价 AND ZBGS61>0 AND ZBGS61>1日前的ZBGS61
ZBGS63赋值:以0.9为权重(最高价+最低价+收盘价*2)/4的动态移动平均
ZBGS64赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
ZBGS65赋值:如果收阳线,返回ZBGS64*(最高价-最低价),否则返回如果收阴线,返回ZBGS64*(最高价-开盘价+收盘价-最低价),否则返回成交量(手)/2+如果收阳线,返回0-ZBGS64*(最高价-收盘价+开盘价-最低价),否则返回如果收阴线,返回0-ZBGS64*(最高价-最低价),否则返回0-成交量(手)/2
ZBGS66赋值:ZBGS65/20/1.15
ZBGS67赋值:ZBGS66*0.55+1日前的ZBGS66*0.33+2日前的ZBGS66*0.22
ZBGS68赋值:ZBGS67的8日指数移动平均
ZBGS69赋值:ZBGS67的3日指数移动平均
ZBGS70赋值:ZBGS69
ZBGS71赋值:成交量(手)的5日简单移动平均
ZBGS72赋值:成交量(手)的10日简单移动平均
ZBGS73赋值:ZBGS71>=ZBGS72
ZBGS74赋值:ZBGS70>=0
ZBGS75赋值:ZBGS74 AND ZBGS73
ZBGS76赋值:ZBGS57 OR ZBGS75
ZBGS77赋值:1日前的收盘价上穿收盘价
ZBGS78赋值:以收盘价计算的获利盘比例*100
ZBGS79赋值:1日前的ZBGS78-ZBGS78<=5
ZBGS80赋值:ZBGS78上穿1日前的ZBGS78 AND ZBGS78< 20
ZBGS81赋值:ZBGS79 OR ZBGS78
ZBGS82赋值:ZBGS77 AND ZBGS81
ZBGS83赋值:(2*收盘价+最高价+最低价)/4
ZBGS84赋值:5日内最低价的最低值
ZBGS85赋值:5日内最高价的最高值
ZBGS86赋值:如果(收盘价的5日简单移动平均-收盘价)/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回23,否则返回0
ZBGS87赋值:ZBGS86=23
ZBGS88赋值:上次ZBGS87距今天数=1
ZBGS89赋值:ZBGS86< 23
ZBGS90赋值:ZBGS88 AND ZBGS89
ZBGS91赋值:(条件连续成立次数=4)*30
ZBGS92赋值:ZBGS90 OR ZBGS91
ZBGS93赋值:成交量(手)的13日指数移动平均
ZBGS94赋值:成交额(元)的13日指数移动平均
ZBGS95赋值:ZBGS94/ZBGS93/100
ZBGS96赋值:(收盘价-ZBGS95)/ZBGS95*100
ZBGS97赋值:ZBGS96< 0-18 OR ZBGS96< 0-6
ZBGS98赋值:ZBGS97 AND ZBGS92
ZBGS99赋值:ZBGS98 OR ZBGS82
当满足条件ZBGS99ANDZBGS22<80ANDZBGS35=ZBGS33ANDZBGS76时,在最低价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
当满足条件ZBGS99ANDZBGS22<80ANDZBGS35=ZBGS33ANDZBGS76时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
ZBGS100赋值:1日前的最低价
ZBGS101赋值:最低价-ZBGS100的绝对值的3日[1日权重]移动平均/最低价-ZBGS100和0的较大值的3日[1日权重]移动平均*100
ZBGS102赋值:如果收盘价*1.3,返回ZBGS101*10,否则返回ZBGS101/10的3日指数移动平均
ZBGS103赋值:13日内最低价的最低值
ZBGS104赋值:13日内ZBGS102的最高值
ZBGS105赋值:如果收盘价的34日简单移动平均,返回1,否则返回0
ZBGS106赋值:如果最低价<=ZBGS103,返回(ZBGS102+ZBGS104*2)/2,否则返回0的3日指数移动平均/618*ZBGS105
ZBGS107赋值:如果ZBGS106>100,返回100,否则返回ZBGS106
ZBGS108赋值:ZBGS107>15 AND ZBGS76
ZBGS109赋值:ZBGS108 OR ZBGS107=100
当满足条件ZBGS109时,在最低价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件ZBGS109时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
ZBGS110赋值:收盘价的2日指数移动平均
ZBGS111赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均
ZBGS112赋值:如果ZBGS110上穿ZBGS111,返回最低价-0.02,否则返回无效数
ZBGS113赋值:(最低价+最高价+收盘价*2)/4
ZBGS114赋值:ZBGS113的14日指数移动平均
ZBGS115赋值:(ZBGS114-1日前的ZBGS114)/1日前的ZBGS114*100
ZBGS116赋值:如果ZBGS115>=0,返回ZBGS114,否则返回无效数
ZBGS117赋值:如果ZBGS112上穿0,返回5,否则返回0
ZBGS118赋值:如果ZBGS116上穿0,返回10,否则返回0
ZBGS119赋值:ZBGS117 AND ZBGS118
当满足条件ZBGS119时,在最低价*0.99位置画1号图标,画绿色
当满足条件ZBGS119时,在最低价*0.98位置画1号图标,画绿色
ZBGS120赋值:1日前的收盘价
ZBGS121赋值:收盘价-ZBGS120和0的较大值的5日[1日权重]移动平均/收盘价-ZBGS120的绝对值的5日[1日权重]移动平均*100
ZBGS122赋值:80上穿ZBGS121
当满足条件ZBGS122时,在最高价*1.01位置画2号图标,画绿色
当满足条件ZBGS122时,在最高价*1.02位置画2号图标,画绿色
ZBGS123赋值:收盘价-ZBGS26和0的较大值的3日[1日权重]移动平均/收盘价-ZBGS26的绝对值的3日[1日权重]移动平均*100
ZBGS124赋值:收盘价的3日指数移动平均
ZBGS125赋值:收盘价的21日指数移动平均
当满足条件ZBGS124上穿ZBGS125时,在最低价*0.97位置画38号图标,画红色
当满足条件88上穿ZBGS123时,在最高价*1.03位置画39号图标,画黄色
ZBGS126赋值:8
ZBGS127赋值:100*ZBGS53的ZBGS126日指数移动平均的ZBGS126日指数移动平均/ZBGS53的绝对值的ZBGS126日指数移动平均的ZBGS126日指数移动平均
ZBGS128赋值:如果2日内ZBGS127的最低值=7日内ZBGS127的最低值ANDCOUNT(ZBGS127<0,2)ANDCROSS(ZBGS127,ZBGS127的2日简单移动平均),返回1,否则返回0
当满足条件ZBGS128=1的5日过滤时,在最低价*0.99位置画7号图标,画红色
ZBGS129赋值:收盘价-1日前的收盘价
ZBGS130赋值:如果收盘价-1日前的收盘价>=0,返回ZBGS129,否则返回0
ZBGS131赋值:1日前的收盘价-收盘价
ZBGS132赋值:如果收盘价-1日前的收盘价<=0,返回ZBGS131,否则返回0
ZBGS133赋值:ZBGS130的90日累和/ZBGS132的90日累和
ZBGS134赋值:100-100/(1+ZBGS133)
ZBGS135赋值:ZBGS134的21日指数移动平均
ZBGS136赋值:ZBGS135的5日指数移动平均
ZBGS137赋值:ZBGS135的3日指数移动平均
ZBGS138赋值:(收盘价*2+最高价+最低价)/4
ZBGS139赋值:ZBGS138的13日指数移动平均-ZBGS138的21日指数移动平均
ZBGS140赋值:ZBGS139的3日指数移动平均
ZBGS141赋值:ZBGS139的10日指数移动平均
ZBGS142赋值:如果ZBGS140>=ZBGS141,返回ZBGS140,否则返回ZBGS141
ZBGS143赋值:如果ZBGS141-ZBGS140,返回ZBGS141,否则返回ZBGS140
ZBGS144赋值:收盘价的7日指数移动平均-收盘价的21日指数移动平均
ZBGS145赋值:0.668*1日前的ZBGS144+0.333*ZBGS144的1日指数移动平均
ZBGS146赋值:如果ZBGS144>=ZBGS145,返回ZBGS144,否则返回ZBGS145
ZBGS147赋值:如果ZBGS145-ZBGS144,返回ZBGS145,否则返回ZBGS144
ZBGS148赋值:ZBGS142>ZBGS143
ZBGS149赋值:ZBGS142=ZBGS143
ZBGS150赋值:ZBGS146>ZBGS147
ZBGS151赋值:ZBGS146=ZBGS147
ZBGS152赋值:ZBGS151 AND ZBGS149
ZBGS153赋值:ZBGS150 AND ZBGS148
当满足条件ZBGS150时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件ZBGS151时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件ZBGS148时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件ZBGS149时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件ZBGS153时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件ZBGS152时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
ZBGS154赋值:2日内最高价的3日简单移动平均的最高值
输出UP:1日内最高价的3日简单移动平均的最低值,画红色
输出DOWN:如果ZBGS154-UP>0,返回UP,否则返回无效数,画绿色
ZBGS155赋值:1日前的30日内(收盘价+最低价+开盘价+最高价)/4的最高值的3日简单移动平均
当满足条件1日前的统计5日中满足收盘价ZBGS155ANDC>开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件1日前的统计5日中满足收盘价ZBGS155ANDC>开盘价时,在最低价位置画42号图标,画红色
ZBGS156赋值:收盘价的60日简单移动平均>1日前的收盘价的60日简单移动平均
ZBGS157赋值:获利盘为50%的成本分布
ZBGS158赋值:以收盘价计算的获利盘比例*100>50
ZBGS159赋值:收盘价上穿ZBGS157
ZBGS160赋值:ZBGS156 AND ZBGS157 AND ZBGS158 AND ZBGS159 AND ZBGS150
当满足条件ZBGS160时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件ZBGS160时,在最低价*0.99位置画44号图标,画红色
ZBGS161赋值:收盘价的10日简单移动平均
ZBGS162赋值:收盘价的54日简单移动平均
当满足条件收盘价/1日前的收盘价>=1.096ANDHIGH=收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
ZBGS163赋值:收盘价的5日指数移动平均
ZBGS164赋值:ZBGS163的历史指数移动平均
ZBGS165赋值:2日内最高价的3日简单移动平均的最高值
ZBGS166赋值:1日内最高价的3日简单移动平均的最低值
当满足条件ZBGS166=ZBGS165ANDREF(ZBGS165,1)>1日前的ZBGS166ANDZBGS150时,在最低价位置画1号图标
当满足条件ZBGS166ZBGS167赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>1日前的收盘价的10日简单移动平均 AND 收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均
ZBGS168赋值:100*(1-以收盘价计算的获利盘比例)
ZBGS169赋值:100-ZBGS168
ZBGS170赋值:ZBGS169上穿ZBGS168
当满足条件ZBGS170时,在最低价位置画25号图标
ZBGS171赋值:收盘价的5日简单移动平均
ZBGS172赋值:收盘价的13日简单移动平均
ZBGS173赋值:收盘价的34日简单移动平均
ZBGS174赋值:ZBGS171>1日前的ZBGS171 AND ZBGS172>1日前的ZBGS172 AND ZBGS173>1日前的ZBGS173
ZBGS175赋值:收盘价的3日指数移动平均
ZBGS176赋值:收盘价的34日线性回归斜率*5+收盘价的21日指数移动平均
ZBGS177赋值:ZBGS175上穿ZBGS176
ZBGS178赋值:ZBGS175上穿ZBGS176 AND ZBGS174
ZBGS179赋值:ZBGS177>0
ZBGS180赋值:ZBGS178>0
ZBGS181赋值:收盘价的34日简单移动平均
ZBGS182赋值:ZBGS179 OR ZBGS180
ZBGS183赋值:收盘价>ZBGS181 AND 1日前的收盘价< ZBGS181
ZBGS184赋值:收盘价上穿收盘价的250日简单移动平均 AND 成交量(手)>=1日前的成交量(手)*2
ZBGS185赋值:(收盘价/1日前的收盘价-1)*100>9.97 AND 收盘价上穿收盘价的250日简单移动平均
ZBGS186赋值:ZBGS184 OR ZBGS185 OR ZBGS183
ZBGS187赋值:ZBGS182 AND ZBGS170 AND ZBGS186 AND ZBGS167
当满足条件ZBGS187时,在收盘价和开盘价位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,COLOR000099
当满足条件ZBGS187时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000CC
当满足条件ZBGS187时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
当满足条件ZBGS187时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
输出ZBGSR2:ZBGS52 OR ZBGS102 OR ZBGS94 OR ZBGS85 OR ZBGS86 OR ZBGS104 OR ZBGS149,NODRAW
输出ZBGSR1:ZBGS77 AND 收盘价/1日前的收盘价>1.095 AND ZBGS80 AND ZBGS79 OR ZBGS103 OR ZBGS150 OR ZBGS152 OR ZBGS153 OR ZBGS156 OR ZBGS155 OR ZBGS154 OR ZBGS157,NODRAW
输出ZBGSR3:ZBGS97 AND ZBGS84 AND ZBGS101 AND ZBGS81,NODRAW
涨幅五赋值:收盘价/1日前的收盘价-1>0.05, 画红色
输出买点:ZBGSR1 AND 收盘价/1日前的收盘价>1.095,NODRAW
当满足条件信号过滤(多头)时,在最低价*0.99位置书写文字,画黄色
输出加仓:ZBGSR3>=1 AND 涨幅五 AND 收盘价/1日前的收盘价>1.095,NODRAW
当满足条件信号过滤(多头)AND加仓时,在最低价*0.99位置书写文字,画红色
ZBGS301赋值:1
ZBGS302赋值:12
ZBGS303赋值:26
ZBGS304赋值:9
输出ZBGS305:(收盘价的ZBGS302日指数移动平均-收盘价的ZBGS303日指数移动平均)*150,线宽为2
输出ZBGS306:ZBGS305的ZBGS304日指数移动平均*ZBGS301
画带状线
输出ZBGS307:(ZBGS305-ZBGS306)*2,COLORSTICK,线宽为2
当满足条件ZBGS307<1日前的ZBGS307ANDZBGS305>0时,在0和ZBGS307位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
当满足条件ZBGS307>1日前的ZBGS307ANDZBGS305>0时,在0和ZBGS307位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件ZBGS307<1日前的ZBGS307ANDZBGS305<0时,在0和ZBGS307位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡绿色
当满足条件ZBGS307>1日前的ZBGS307ANDZBGS305<0时,在0和ZBGS307位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡洋红色
ZBGS308赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
输出ZBGS309:ZBGS308的3日[1日权重]移动平均,画棕色
输出ZBGS310:ZBGS309的3日[1日权重]移动平均
输出ZBGS311:3*ZBGS309-2*ZBGS310,画红色
输出ZBGS312:收盘价-1日前的收盘价和0的较大值的24日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的24日[1日权重]移动平均*100,画淡蓝色
如果ZBGS312>40,返回ZBGS312,否则返回无效数,画淡红色
ZBGS313赋值:ZBGS305>0
ZBGS314赋值:ZBGS307>0 AND ZBGS307>1日前的ZBGS307
ZBGS315赋值:ZBGS311>1日前的ZBGS311 AND ZBGS311>50
ZBGS316赋值:ZBGS313 AND ZBGS314 AND ZBGS315
100,画绿色
80,画深灰色
20,画深灰色
0,画绿色
当满足条件ZBGS316时,在ZBGS311+10位置书写文字,画黄色
当满足条件ZBGS316时,在ZBGS311位置画1号图标
ZF_GT_5赋值:收盘价/1日前的收盘价>1.05
JC_TJ赋值:ZF_GT_5 AND 收盘价=20日内收盘价的最高值 AND 成交量(手)>成交量(手)的5日简单移动平均
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
DXTL赋值:MA5>MA10 AND MA10>MA20
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD_ZS赋值:DIF>0 AND DEA>0
MACD_JC赋值:DIF上穿DEA OR (DIF>DEA AND DIF>1日前的DIF)
JJ_TJ赋值:ZF_GT_5 AND DXTL AND MACD_ZS AND MACD_JC
输出XG:JC_TJ OR JJ_TJ