通达信『狙击吃进/妖股追踪』主副图公式 实战指南
本组合公式聚焦“妖股捕捉”与“强势股狙击”,通过主图+副图双维度构建技术分析体系。主图公式集成多周期均线、量能异动监测、价格突破信号)及特色指标(情绪指标),配合“妖股追踪”文字标注与彩色K线(阳线黄/阴线紫),直观呈现涨停启动点与趋势转折。
副图公式精炼核心逻辑,通过SMA三重平滑、价格形态识别(如“狙击吃进”箭头信号)、量价背离检测(如ZBGS1T偏移率)三大模块,筛选出兼具量能支撑与形态突破的潜力个股。实战中,需结合主图“妖股追踪”信号与副图“XG”条件双重确认,优先选择成交量放大、均线多头排列且突破关键压力位的标的。
本指标融合“量价时空”四维分析,适配短线狙击与波段操作,需注意结合大盘环境与板块热度综合研判,避免单一信号依赖。
狙击吃进主图源码:
{主图源码如下}
ZBGS3AP:=C/REF(C,1)>1.09 AND H=C;
ZBGS3V4 := REF(HIGH, 7);
ZBGS3O5 := CLOSE;
ZBGS33Q := REF(HIGH, 9);
ZBGS325 := CLOSE;
ZBGS3BL := 7;
ZBGS3PB := REF(HIGH, 9);
ZBGS3AU := OPEN - LOW;
ZBGS3ML := REF(HIGH, 6);
ZBGS3HM := REF(HIGH, 7);
ZBGS351 := CLOSE;
ZBGS3T8 := REF(HIGH, 5);
ZBGS3XL := CLOSE;
ZBGS35K := 16;
ZBGS3P9 := 60;
ZBGS3FA := REF(HIGH, 5);
ZBGS3K1 := OPEN - LOW;
ZBGS35T := MA(VOL, 6);
ZBGS3SF := CLOSE;
ZBGS314 := OPEN - LOW;
ZBGS3O2 := MA(VOL, 2);
ZBGS34U := MA(VOL, 10);
ZBGS3WF := CLOSE;
ZBGS3H9 := 93;
ZBGS3ZH := OPEN - LOW;
ZBGS3VR := 66;
ZBGS3T2 := MA(VOL, 9);
ZBGS358 := 14;
ZBGS32D := OPEN - LOW;
ZBGS3JR := OPEN - LOW;
ZBGS3V9 := CLOSE;
ZBGS3C9 := MA(VOL, 9);
ZBGS3MF := OPEN - LOW;
ZBGS3W8 := REF(HIGH, 3);
ZBGS3CL := CLOSE;
ZBGS30C := OPEN - LOW;
ZBGS3P8 := CLOSE;
ZBGS3U2 := MA(VOL, 6);
ZBGS3IE := OPEN - LOW;
ZBGS374 := 75;
ZBGS3QI := OPEN - LOW;
ZBGS3W6 := OPEN - LOW;
ZBGS3VG := 52;
ZBGS3V8 := OPEN - LOW;
ZBGS3XO := MA(VOL, 4);
ZBGS3PR := OPEN - LOW;
ZBGS3YJ := OPEN - LOW;
ZBGS3B1 := MA(VOL, 2);
ZBGS36H := MA(VOL, 8);
ZBGS3GN := 35;
ZBGS3N1 := REF(HIGH, 10);
ZBGS3TN := CLOSE;
ZBGS30Q := CLOSE;
ZBGS3UK := CLOSE;
ZBGS3AA := REF(HIGH, 1);
ZBGS3MO:=AMOUNT< 800000000;
ZBGS303 := 14;
ZBGS3VH := CLOSE;
ZBGS3JB := OPEN - LOW;
ZBGS387:(EMA(EMA(H,25),25)-EMA(EMA(L,25),25))*1+EMA(EMA(H,25),25),DOTLINE,COLORGRAY;
ZBGS385 := MA(VOL, 2);
ZBGS3YV:EMA(EMA(L,25),25)-(EMA(EMA(H,25),25)-EMA(EMA(L,25),25))*1,LINETHICK2,COLORLIMAGENTA;
ZBGS3C1 := 16;
ZBGS3N8:EMA(ZBGS3YV,25),LINETHICK2,COLORLIBLUE;
ZBGS3E5 := CLOSE;
ZBGS3X6 := OPEN - LOW;
ZBGS31A := CLOSE;
DRAWGBK(C>0, RGB(18,18,24), RGB(18,18,24), 0, '0', 0);
ZBGS3Q3 := CLOSE;
ZBGS3FD := 32;
ZBGS3DS := REF(HIGH, 7);
DRAWBAND(ZBGS3YV, RGB(40,10,40), ZBGS3N8, RGB(10,20,40));
ZBGS3VY := 23;
ZBGS334 := 14;
ZBGS39D := MA(VOL, 6);
ZBGS3RF := MA(VOL, 8);
STICKLINE(C>=O, C, O, 6, 1), COLOR00FFFF;
ZBGS379 := CLOSE;
STICKLINE(C>=O, C, O, 2, 0), COLORWHITE;
ZBGS3LY := OPEN - LOW;
STICKLINE(C>=O, H, L, 0, 0), COLOR00FFFF;
ZBGS3ZC := CLOSE;
ZBGS3JI := CLOSE;
STICKLINE(C< O, C, O, 6, 0), COLOR330033;
ZBGS3GJ := REF(HIGH, 3);
STICKLINE(C< O, C, O, 2, 0), COLORFF00FF;
ZBGS3EL := OPEN - LOW;
STICKLINE(C< O, H, L, 0, 0), COLORFF00FF;
ZBGS3EI := REF(HIGH, 2);
ZBGS37T := CLOSE;
ZBGS3MD := 50;
STICKLINE(ZBGS3YV>LOW AND ZBGS3YV< HIGH,ZBGS3YV,MIN(MIN(OPEN,CLOSE),ZBGS3YV),2,0),COLORFFAA00;
ZBGS3HE := REF(HIGH, 9);
STICKLINE(ZBGS3YV>MIN(C,O) AND ZBGS3YV< MAX(C,O),ZBGS3YV,MIN(OPEN,CLOSE),2,0),COLORFFAA00;
ZBGS3ZG := REF(HIGH, 7);
STICKLINE(ZBGS3YV>HIGH,OPEN,CLOSE,2,0),COLORFFAA00;
ZBGS3W4 := 57;
STICKLINE(ZBGS3YV>HIGH,HIGH,LOW,0,0),COLORFFAA00;
ZBGS3MN := CLOSE;
ZBGS3WC := REF(HIGH, 6);
ZBGS3XC := CLOSE;
ZBGS3XW:=100*EMA(EMA((C-REF(C,1)),6),6)/EMA(EMA(ABS((C-REF(C,1))),6),6);
ZBGS3CO := CLOSE;
ZBGS3AO:=LLV(ZBGS3XW,2)=LLV(ZBGS3XW,7) AND COUNT(ZBGS3XW< 0,2) AND CROSS(ZBGS3XW,MA(ZBGS3XW,2));
ZBGS3GQ := OPEN - LOW;
ZBGS3OB:=ZBGS3YV>HIGH AND ZBGS3AO AND L<=ZBGS3YV;
ZBGS3QZ := 70;
LUY_BK0 := LLV(LOW, 60);
ZBGS31B := 51;
ZBGS35Y:=(HIGH+LOW+CLOSE)/3;
ZBGS3XE := REF(HIGH, 9);
ZBGS3LM:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
ZBGS3LU := OPEN - LOW;
ZBGS3WL:=IF(CAPITAL=0,ZBGS3LM*(ZBGS35Y-MIN(CLOSE,OPEN)),ZBGS3LM*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
ZBGS3TM := REF(HIGH, 6);
ZBGS38M:=IF(CAPITAL=0,ZBGS3LM*(MIN(OPEN,CLOSE)-LOW),ZBGS3LM*IF(HIGH=LOW,1,(ZBGS35Y-MIN(CLOSE,OPEN))));
ZBGS3TW := MA(VOL, 3);
ZBGS3QM:=IF(CAPITAL=0,ZBGS3LM*(HIGH-MAX(OPEN,CLOSE)),ZBGS3LM*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
ZBGS3U9 := REF(HIGH, 7);
ZBGS3RL:=IF(CAPITAL=0,ZBGS3LM*(MAX(CLOSE,OPEN)-ZBGS35Y),ZBGS3LM*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-ZBGS35Y)));
ZBGS3UL := CLOSE;
ZBGS3AN:=((ZBGS3WL+ZBGS38M)-(ZBGS3QM+ZBGS3RL))/IF(CAPITAL=0,10000,10000),COLOR00AAAA,LINETHICK;
ZBGS35U := REF(HIGH, 10);
ZBGS35F:=SMA(IF(C>=REF(C,1),ZBGS3AN,-ZBGS3AN/100),2,1);
ZBGS3C4 := MA(VOL, 6);
ZBGS3MC:=SMA(ZBGS35F*120/FROMOPEN*5,2,1);
ZBGS3BE := 94;
ZBGS3BI:=SMA(ZBGS3MC,5,1);
ZBGS3CV := OPEN - LOW;
ZBGS34N:=SMA(ZBGS3BI,5,1);
ZBGS3EB := MA(VOL, 7);
ZBGS3FU:=CURRBARSCOUNT=1 AND C< REF(C,1);
ZBGS37E := OPEN - LOW;
ZBGS3XK:=REF(ZBGS35F,1)-ZBGS3FU;
ZBGS39F := OPEN - LOW;
ZBGS3QO:=C>O AND ZBGS3XK< 0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H< ZBGS387;
ZBGS3ED := MA(VOL, 2);
ZBGS31F := 76;
ZBGS34J := 74;
ZBGS35R:=REF(HIGH,10)=HHV(HIGH,2*10+1);
ZBGS3FH := CLOSE;
ZBGS3OA:=FILTER(ZBGS35R,10);
ZBGS3CY := CLOSE;
ZBGS3NO:=BACKSET(ZBGS3OA,10+1);
ZBGS3PC := OPEN - LOW;
ZBGS3JA:=FILTER(ZBGS3NO,10);
ZBGS3FG := 85;
ZBGS333:=REF(H,BARSLAST(ZBGS3JA));
ZBGS3TX := REF(HIGH, 3);
ZBGS31J:=VOL/REF(VOL,1)>=1.9;
ZBGS3ZJ := MA(VOL, 5);
ZBGS384:=CROSS(C,ZBGS333);
ZBGS3HY := REF(HIGH, 2);
ZBGS3S3 := CLOSE;
ZBGS3LE := 35;
ZBGS35I:=SMA(HIGH,21,2)*1.05;
ZBGS3KJ := MA(VOL, 9);
ZBGS3Z1:=SMA(LOW,21,2)*0.95;
ZBGS3UZ := OPEN - LOW;
ZBGS3RR:=SMA(LOW,5,1);
ZBGS307 := OPEN - LOW;
ZBGS3HB:=SMA(CLOSE,2,1);
ZBGS3AZ := REF(HIGH, 2);
ZBGS3N4:=IF(CROSS(ZBGS3HB,ZBGS3RR),ZBGS35I*1.05,ZBGS3RR);
ZBGS3IU := 42;
ZBGS3FC:=IF(CROSS(ZBGS3HB,ZBGS35I),ZBGS35I*1.10,ZBGS3Z1);
ZBGS3F7 := CLOSE;
ZBGS3LG:=ZBGS3FC>ZBGS3Z1;
ZBGS328 := MA(VOL, 9);
STICKLINE(ZBGS3LG,O,C,6,0),COLOR0088FF;
ZBGS35J := CLOSE;
STICKLINE(ZBGS3LG,O,C,2,0),COLOR00CCFF;
ZBGS31C := REF(HIGH, 3);
ZBGS3KU := OPEN - LOW;
ZBGS3I3 := 30;
ZBGS3H0:=ZTPRICE(REF(C,1),0.1);
ZBGS3Q2 := CLOSE;
ZBGS3DP:=C>=ZBGS3H0-0.01 AND C=H;
ZBGS3XB := 58;
STICKLINE(ZBGS3DP,O,C,6,0),COLOR0044FF;
ZBGS36C := REF(HIGH, 3);
STICKLINE(ZBGS3DP,O,C,2,0),COLOR0088FF;
ZBGS3DV := 68;
STICKLINE(ZBGS3LG AND ZBGS3DP,O,(O+C)/2,6,0),COLOR00FFFF;
ZBGS32B := REF(HIGH, 7);
ZBGS3CW := REF(HIGH, 5);
ZBGS3SR := REF(HIGH, 8);
ZBGS36O:=((L + H) + (C * 2)) / 4;
ZBGS3SW := REF(HIGH, 10);
ZBGS33P:=EMA(ZBGS36O,14);
ZBGS34H := OPEN - LOW;
ZBGS335:=(ZBGS33P-REF(ZBGS33P,1)) / REF(ZBGS33P,1) * 100;
ZBGS3GR := CLOSE;
ZBGS31W:=BARSLAST(CROSS(ZBGS335,0));
ZBGS399 := CLOSE;
ZBGS36N:IF(H>=REF(ZBGS36O,BARSLAST(CROSS(ZBGS335,0)))*1.3,REF(ZBGS36O,BARSLAST(CROSS(ZBGS335,0)))*1.3,DRAWNULL),COLORLIMAGENTA,LINETHICK2;
ZBGS3NI := 75;
ZBGS34K := CLOSE;
ZBGS38I := 76;
ZBGS3IV:=REF(LOW,1);
ZBGS3ER := OPEN - LOW;
ZBGS3IT:=SMA(ABS(LOW-ZBGS3IV),3,1)/SMA(MAX(LOW-ZBGS3IV,0),3,1)*100;
ZBGS3K8 := OPEN - LOW;
ZBGS3LF:=EMA(IF(CLOSE>REF(CLOSE,1)*1.02,ZBGS3IT*10,ZBGS3IT/10),3);
ZBGS3TO := 63;
ZBGS3E0:=LLV(LOW,38);
ZBGS39Z := MA(VOL, 9);
ZBGS32T:=HHV(ZBGS3LF,38);
ZBGS3R3 := CLOSE;
ZBGS3O7 := HHV(HIGH, 42);
ZBGS368 := MA(VOL, 1);
ZBGS3VD:=IF(LOW<=LLV(LOW,90),1,0);
ZBGS3NM := MA(VOL, 6);
ZBGS3VB:=EMA(IF(LOW<=ZBGS3E0,(ZBGS3LF+ZBGS32T*2)/2,0),3)/618*ZBGS3VD;
ZBGS3FI := REF(HIGH, 10);
ZBGS3BW:=MA(CLOSE,5);
ZBGS3D2:=MA(CLOSE,10);
ZBGS3CD:=MA(CLOSE,30);
ZBGS3PL:=MA(CLOSE,60);
ZBGS3H1:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
ZBGS3B7:=INTPART(ZBGS3H1*100)/100;
ZBGS3IH:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
ZBGS3YE:=INTPART(ZBGS3IH*100)/100;
LUY_CIC := SUM(VOL, 31);
LUY_MDO := MA(CLOSE, 48);
ZBGS3K7:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
ZBGS3RJ:=INTPART(ZBGS3K7*100)/100;
ZBGS3SX := EMA(CLOSE, 45);
ZBGS3BR := LLV(LOW, 54);
ZBGS3G8:=EMA(CLOSE,5)-EMA(CLOSE,10);
ZBGS3T1:=EMA(ZBGS3G8,9);
ZBGS3UY:=(ZBGS3G8-ZBGS3T1)*2;
ZBGS31O:=REF(ZBGS3UY,1);
ZBGS32E:=ZBGS3UY;
ZBGS3Y3:=ZBGS32E-ZBGS31O;
ZBGS33N:=EMA(CLOSE,12)-EMA(CLOSE,26);
ZBGS3UW:=EMA(ZBGS33N,9);
ZBGS3P1:=(ZBGS33N-ZBGS3UW)*2;
ZBGS30H:=C/REF(C,1)>1.096 AND H=C;
ZBGS3UF:=AMOUNT< 89006000;
ZBGS3MB:=REF(ZBGS3G8,1);
ZBGS3BH:=ZBGS3G8;
ZBGS3ST:=ZBGS3BH-ZBGS3MB;
ZBGS39C:=EMA(CLOSE,9)-EMA(CLOSE,21);
ZBGS3ZI:=EMA(ZBGS39C,6);
ZBGS30K:=(ZBGS39C-ZBGS3ZI)*2;
ZBGS3DO:=ZBGS30K>0 AND ZBGS30K>REF(ZBGS30K,1);
ZBGS3NK:=C>MA(C,60) AND MA(C,5)>MA(C,10);
ZBGS38R:=VOL>MA(VOL,5)*1.2;
ZBGS38C:=C/REF(C,1)>1.01;
ZBGS3CX:=EMA(INDEXC,12)-EMA(INDEXC,26);
ZBGS34W:=EMA(ZBGS3CX,9);
ZBGS347:=(ZBGS3CX-ZBGS34W)*2;
ZBGS3PD:=ZBGS347>0;
ZBGS3GH:=1;
ZBGS39U:=STRCAT(STRCAT('ZBGS37H:',CON2STR(FINANCE(44),2)),'% ');
ZBGS3ZM:=STRCAT(ZBGS39U,STRCAT(STRCAT('ZBGS3GU:',CON2STR(FINANCE(43),2)),'% '));
ZBGS31N:=STRCAT(ZBGS3ZM,STRCAT(STRCAT('ZBGS3FZ:',CON2STR(FINANCE(9),2)),'% '));
ZBGS3LI:=STRCAT(ZBGS31N,STRCAT(STRCAT('ZBGS3SV:',CON2STR(FINANCE(25)/FINANCE(1),2)),'元'));
DRAWTEXT_FIX(ISLASTBAR,0.001,0.00,0,STRCAT(ZBGS3LI,0)),COLORGRAY;
ZBGS3IK:=STRCAT(DYBLOCK,' ');
ZBGS3GW:=STRCAT(ZBGS3IK,STRCAT(HYBLOCK,' '));
ZBGS3SC:=STRCAT(ZBGS3GW,STRCAT(DYBLOCK,' '));
ZBGS3TD:=STRCAT(ZBGS3SC,STRCAT(GNBLOCK,' '));
DRAWTEXT_FIX(ISLASTBAR,0.001,0.06,0,STRCAT(ZBGS3TD,0)),COLORGRAY;
ZBGS3OS:=REF(EMA((HIGH+LOW+CLOSE)/3,10),1);
ZBGS391:=EMA(HHV(HIGH,10),3);
ZBGS38W:=EMA(LLV(LOW,10),3);
ZBGS3L2:EMA(ZBGS3OS*2 - ZBGS38W,8)*ZBGS3GH,LINETHICK2,COLOR555555;
IF(C>=REF(ZBGS3L2,1),ZBGS3L2,DRAWNULL),LINETHICK2,COLOR00FFFF;
IF(C<=REF(ZBGS3L2,1),ZBGS3L2,DRAWNULL),LINETHICK2,COLORFF00FF;
ZBGS3ZV:=EMA(((100 * (CLOSE - LLV(LOW,34))) / (HHV(HIGH,34) - LLV(LOW,34))),3);
ZBGS3VL:=(((CLOSE / REF(CLOSE,1)) - 1) * 100);
ZBGS38E:=(CROSS(ZBGS3ZV,75) AND (ZBGS3VL>= 2));
ZBGS38X:=(C/REF(C,1)-1)*100>7;
ZBGS3ZQ:=O< ZBGS3L2 AND C>ZBGS3L2 AND ZBGS38X ;
DRAWTEXT((ZBGS38E > 0 AND ZBGS30H AND ZBGS3UF),(H * 1.05),'☆妖股追踪'),COLOR00FFFF,DRAWABOVE;
STICKLINE((ZBGS38E > 0 AND ZBGS30H AND ZBGS3UF),H,L,0,0),COLORWHITE;
ZBGS37K:=SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1);
ZBGS3I1:=((C>REF(C,1)) AND (C>REF(C,2)));
ZBGS3WP:=((REF(ZBGS3I1,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS37W:=((REF(ZBGS3WP,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3ZZ:=((REF(ZBGS37W,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3EY:=((REF(ZBGS3ZZ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3S4:=((REF(ZBGS3EY,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS32J:=((REF(ZBGS3S4,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3QQ:=((REF(ZBGS32J,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3BA:=((REF(ZBGS3QQ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3AQ:=((REF(ZBGS3BA,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3PU:=((REF(ZBGS3AQ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3OI:=((REF(ZBGS3PU,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3QK:=((C< REF(C,1)) AND (C< REF(C,2)));
ZBGS3EF:=((REF(ZBGS3QK,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3CT:=((REF(ZBGS3EF,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3VZ:=((REF(ZBGS3CT,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS30Z:=((REF(ZBGS3VZ,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3L1:=((REF(ZBGS30Z,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3UB:=((REF(ZBGS3L1,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3F6:=((REF(ZBGS3UB,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3AC:=((REF(ZBGS3F6,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3RS:=((REF(ZBGS3AC,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS31P:=((REF(ZBGS3RS,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS31Y:=((REF(ZBGS31P,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS33G:=(((ZBGS3QK OR ZBGS3EF) OR ZBGS3CT) OR ZBGS3VZ);
ZBGS3R9:=(((ZBGS33G OR ZBGS30Z) OR ZBGS3L1) OR ZBGS3UB);
ZBGS3FJ:=(((ZBGS3R9 OR ZBGS3F6) OR ZBGS3AC) OR ZBGS3RS);
ZBGS36V:=(REF(((ZBGS3FJ OR ZBGS31P) OR ZBGS31Y),1) AND ZBGS3I1);
ZBGS321:=(((ZBGS3I1 OR ZBGS3WP) OR ZBGS37W) OR ZBGS3ZZ);
ZBGS3SA:=(((ZBGS321 OR ZBGS3EY) OR ZBGS3S4) OR ZBGS32J);
ZBGS3R0:=(((ZBGS3SA OR ZBGS3QQ) OR ZBGS3BA) OR ZBGS3AQ);
ZBGS3ME:=(REF(((ZBGS3R0 OR ZBGS3PU) OR ZBGS3OI),1) AND ZBGS3QK);
ZBGS3IF:=CROSS((MA((H+L)/5,4))-(MA((H+L)/5,34)),0);
ZBGS3ZT:=CROSS(0,(MA((H+L)/5,4))-(MA((H+L)/5,34)));
ZBGS3KS:=BARSLAST(REF(ZBGS3IF,1));
ZBGS3Z2:=BARSLAST(REF(ZBGS3ZT,1));
ZBGS38H:=IF((ZBGS3KS< ZBGS3Z2),(REF((HHV(H,2)),ZBGS3KS)),(REF((LLV(L,2)),ZBGS3Z2)));
ZBGS3SG:=(((REF(C,1))<=(REF(ZBGS38H,1))) AND (C>ZBGS38H)) AND (BARSLAST(ZBGS3IF)< BARSLAST(ZBGS3ZT));
ZBGS36J:=(((REF(C,1))>=(REF(ZBGS38H,1))) AND (C< ZBGS38H)) AND (BARSLAST(ZBGS3ZT)< BARSLAST(ZBGS3IF));
ZBGS3KA:=ZBGS3SG AND ((COUNT(ZBGS3SG,BARSLAST(ZBGS3IF)))=1);
ZBGS3ZO:=ZBGS36J AND ((COUNT(ZBGS36J,BARSLAST(ZBGS3ZT)))=1);
ZBGS32L:=ZBGS3KA AND ((REF(BARSLAST(ZBGS3ZO),1))< (REF(BARSLAST(ZBGS3KA),1)));
ZBGS31T:=(C-MA(AMOUNT/(V),13))/(MA(AMOUNT/(V),13))*100;
ZBGS378:=MA(C,22)+2*STD(C,22);
ZBGS37C:=MA(C,22)-2*STD(C,22);
ZBGS3JL:=(C-ZBGS37C)/(ZBGS378-ZBGS37C);
ZBGS3L3:=(REF(ZBGS31T,1)< -15 AND REF(ZBGS3JL,1)< 0 AND ZBGS31T>REF(ZBGS31T,1));
ZBGS317:IF(LLV(MA(ZBGS37K,8),3)< ZBGS37K,LLV(MA(ZBGS37K,8),3),ZBGS37K);
ZBGS3LD:HHV(MA(ZBGS37K,1),13),COLORYELLOW;
DRAWTEXT(ZBGS32L,MA(ZBGS37K,3)*1.0599,'←狙击吃进'),COLORCYAN;
{副图/选股源码如下}
ZBGS37K:=SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1);
ZBGS3I1:=((C>REF(C,1)) AND (C>REF(C,2)));
ZBGS3WP:=((REF(ZBGS3I1,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS37W:=((REF(ZBGS3WP,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3ZZ:=((REF(ZBGS37W,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3EY:=((REF(ZBGS3ZZ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3S4:=((REF(ZBGS3EY,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS32J:=((REF(ZBGS3S4,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3QQ:=((REF(ZBGS32J,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3BA:=((REF(ZBGS3QQ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3AQ:=((REF(ZBGS3BA,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3PU:=((REF(ZBGS3AQ,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3OI:=((REF(ZBGS3PU,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3QK:=((C< REF(C,1)) AND (C< REF(C,2)));
ZBGS3EF:=((REF(ZBGS3QK,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3CT:=((REF(ZBGS3EF,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3VZ:=((REF(ZBGS3CT,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS30Z:=((REF(ZBGS3VZ,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3L1:=((REF(ZBGS30Z,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3UB:=((REF(ZBGS3L1,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3F6:=((REF(ZBGS3UB,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS3AC:=((REF(ZBGS3F6,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS3RS:=((REF(ZBGS3AC,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS31P:=((REF(ZBGS3RS,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZBGS31Y:=((REF(ZBGS31P,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZBGS33G:=(((ZBGS3QK OR ZBGS3EF) OR ZBGS3CT) OR ZBGS3VZ);
ZBGS3R9:=(((ZBGS33G OR ZBGS30Z) OR ZBGS3L1) OR ZBGS3UB);
ZBGS3FJ:=(((ZBGS3R9 OR ZBGS3F6) OR ZBGS3AC) OR ZBGS3RS);
ZBGS36V:=(REF(((ZBGS3FJ OR ZBGS31P) OR ZBGS31Y),1) AND ZBGS3I1);
ZBGS321:=(((ZBGS3I1 OR ZBGS3WP) OR ZBGS37W) OR ZBGS3ZZ);
ZBGS3SA:=(((ZBGS321 OR ZBGS3EY) OR ZBGS3S4) OR ZBGS32J);
ZBGS3R0:=(((ZBGS3SA OR ZBGS3QQ) OR ZBGS3BA) OR ZBGS3AQ);
ZBGS3ME:=(REF(((ZBGS3R0 OR ZBGS3PU) OR ZBGS3OI),1) AND ZBGS3QK);
ZBGS3IF:=CROSS((MA((H+L)/5,4))-(MA((H+L)/5,34)),0);
ZBGS3ZT:=CROSS(0,(MA((H+L)/5,4))-(MA((H+L)/5,34)));
ZBGS3KS:=BARSLAST(REF(ZBGS3IF,1));
ZBGS3Z2:=BARSLAST(REF(ZBGS3ZT,1));
ZBGS38H:=IF((ZBGS3KS< ZBGS3Z2),(REF((HHV(H,2)),ZBGS3KS)),(REF((LLV(L,2)),ZBGS3Z2)));
ZBGS3SG:=(((REF(C,1))<=(REF(ZBGS38H,1))) AND (C>ZBGS38H)) AND (BARSLAST(ZBGS3IF)< BARSLAST(ZBGS3ZT));
ZBGS36J:=(((REF(C,1))>=(REF(ZBGS38H,1))) AND (C< ZBGS38H)) AND (BARSLAST(ZBGS3ZT)< BARSLAST(ZBGS3IF));
ZBGS3KA:=ZBGS3SG AND ((COUNT(ZBGS3SG,BARSLAST(ZBGS3IF)))=1);
ZBGS3ZO:=ZBGS36J AND ((COUNT(ZBGS36J,BARSLAST(ZBGS3ZT)))=1);
ZBGS31T:=(C-MA(AMOUNT/(V),13))/(MA(AMOUNT/(V),13))*100;
ZBGS378:=MA(C,22)+2*STD(C,22);
ZBGS37C:=MA(C,22)-2*STD(C,22);
ZBGS3JL:=(C-ZBGS37C)/(ZBGS378-ZBGS37C);
ZBGS3L3:=(REF(ZBGS31T,1)< -15 AND REF(ZBGS3JL,1)< 0 AND ZBGS31T>REF(ZBGS31T,1));
ZBGS317:=IF(LLV(MA(ZBGS37K,8),3)< ZBGS37K,LLV(MA(ZBGS37K,8),3),ZBGS37K);
ZBGS3LD:=HHV(MA(ZBGS37K,1),13);
ZBGS32L:=ZBGS3KA AND ((REF(BARSLAST(ZBGS3ZO),1))< (REF(BARSLAST(ZBGS3KA),1)));
XG:ZBGS32L;