{捉妖密码主图源码如下}
ZBGS31:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
ZBGS32:=REF(ZBGS31,1);
ZBGS33:=MA(CLOSE,5);
ZBGS34:=MA(CLOSE,10);
ZBGS35:=MA(CLOSE,60);
ZBGS36:=MA(CLOSE,120);
ZBGS37:=REF(CLOSE,1)< REF(ZBGS33,1) AND OPEN< ZBGS33 AND ZBGS33>ZBGS36;
ZBGS38:=REF(ZBGS37,1)=0 AND ZBGS37;
ZBGS39:=EMA(HHV(HIGH,1),8);
ZBGS310:=EMA(CLOSE,8);
ZBGS311:=ZBGS310< REF(ZBGS310,1) AND CLOSE< ZBGS310;
ZBGS312:=IF(ZBGS39< REF(ZBGS39,1) OR ZBGS311,1,0);
ZBGS313:=(COUNT(ZBGS312=1,4)=3 AND ZBGS312=0)*89;
ZBGS314:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
ZBGS315:=IF(CLOSE>OPEN,ZBGS314*(HIGH-LOW),IF(CLOSE< OPEN,ZBGS314*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-ZBGS314*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-ZBGS314*(HIGH-LOW),0-VOL/2));
ZBGS316:=ZBGS315/20/1.15;
ZBGS317:=ZBGS316*0.55+REF(ZBGS316,1)*0.33+REF(ZBGS316,2)*0.22;
ZBGS318:=EMA(ZBGS317,3);
ZBGS319:=ZBGS318< 100;
ZBGS320:=COUNT(ZBGS319,9)< 2;
ZBGS321:=CLOSE/REF(CLOSE,1)>1.09;
ZBGS322:=CLOSE=HIGH;
ZBGS323:=REF(ZBGS321,1) AND REF(ZBGS322,1) ;
ZBGS324:=COUNT(ZBGS323,11)>0;
ZBGS325:=MA(CLOSE,3);
ZBGS326:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
ZBGS327:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
ZBGS328:=REF(HHV(VOL,10),1);
ZBGS329:=MA(CLOSE,20);
ZBGS330:=(ZBGS325+ZBGS33)/2;
ZBGS331:=COUNT(COUNT(ZBGS326>9.9 AND CLOSE=HIGH,1)>=1,30)>0;
ZBGS332:=COUNT(COUNT(ZBGS326>9.9 AND CLOSE=HIGH,1)>=1,60)>0;
ZBGS333:=ZBGS329>REF(ZBGS329,1) AND VOL< ZBGS328 AND ZBGS331 AND ZBGS327>3 AND OPEN<=ZBGS33 AND CLOSE>ZBGS33 AND (COUNT(ZBGS330>REF(ZBGS330,1),3)>=3 OR COUNT(ZBGS33>REF(ZBGS33,1),3)>=3) AND COUNT(ZBGS329>REF(ZBGS329,1),25)>=16;
ZBGS334:=(CLOSE-OPEN)/OPEN*100;
ZBGS335:=ZBGS332 AND VOL< 1.3*REF(VOL,1) AND COUNT(ZBGS334>0.5,6)>=5 AND COUNT(ZBGS325>ZBGS33,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND ZBGS327>4.5 AND OPEN<=ZBGS325 AND CLOSE>ZBGS325 AND OPEN>ZBGS33;
ZBGS336:=ZBGS333 OR ZBGS335;
ZBGS337:=ZBGS336=1 AND COUNT(ZBGS336,15)=1;
ZBGS338:=AMOUNT/VOL/7;
ZBGS339:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
ZBGS340:=SUM(AMOUNT,10)/ZBGS338/7;
ZBGS341:=DMA(ZBGS339,VOL/ZBGS340);
ZBGS342:=(CLOSE-ZBGS341)/ZBGS341*100;
ZBGS343:=-ZBGS342;
ZBGS344:=ZBGS342>ZBGS343;
ZBGS345:=CROSS(ZBGS342,0.6) AND ZBGS344;
ZBGS346:=EMA(CLOSE/REF(CLOSE,1),5);
ZBGS347:=EMA(CLOSE/REF(CLOSE,1),10);
ZBGS348:=CROSS(ZBGS346,ZBGS347);
ZBGS349:=ZBGS345 AND ZBGS348;
ZBGS350:=ZBGS349 AND ZBGS337;
ZBGS351:=COUNT(ZBGS337,10)>0;
ZBGS352:=ZBGS349 AND ZBGS351 AND ZBGS324;
ZBGS353:=ZBGS349 AND ZBGS324 AND ZBGS313;
ZBGS354:=ZBGS350 AND ZBGS324;
ZBGS355:=ZBGS352 OR ZBGS354 OR ZBGS353;
ZBGS356:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;
ZBGS357:=EMA(ZBGS356,9);
ZBGS358:=(ZBGS356-ZBGS357)*100;
ZBGS359:=ZBGS358-REF(ZBGS358,1);
ZBGS360:=CROSS(ZBGS359,50);
ZBGS361:=EMA(EMA(EMA(CLOSE,12),12),12);
ZBGS362:=(ZBGS361-REF(ZBGS361,1))/REF(ZBGS361,1)*100;
ZBGS363:=MA(ZBGS362,9);
ZBGS364:=ZBGS362>ZBGS363;
ZBGS365:=CLOSE/REF(CLOSE,1)>1.09;
ZBGS366:=CLOSE=HIGH;
ZBGS367:=REF(ZBGS365,1) AND REF(ZBGS366,1);
ZBGS368:=COUNT(ZBGS367,4)>0;
ZBGS369:=COUNT(ZBGS367,5)>0;
ZBGS370:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ZBGS371:=(20*ZBGS370+19*REF(ZBGS370,1)+18*REF(ZBGS370,2)+17*REF(ZBGS370,3)+16*REF(ZBGS370,4)+15*REF(ZBGS370,5)+14*REF(ZBGS370,6)+13*REF(ZBGS370,7)+12*REF(ZBGS370,8)+11*REF(ZBGS370,9)+10*REF(ZBGS370,10)+9*REF(ZBGS370,11)+8*REF(ZBGS370,12)+7*REF(ZBGS370,13)+6*REF(ZBGS370,14)+5*REF(ZBGS370,15)+4*REF(ZBGS370,16)+3*REF(ZBGS370,17)+2*REF(ZBGS370,18)+REF(ZBGS370,20))/210;
ZBGS372:=MA(ZBGS371,6);
ZBGS373:=ZBGS371>ZBGS372;
ZBGS374:=CLOSE>1.02*REF(CLOSE,1);
ZBGS375:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
ZBGS376:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(ZBGS374))+REF(CLOSE,BARSLAST(ZBGS374)+1))/2 AND CLOSE< (REF(CLOSE,BARSLAST(ZBGS374))+REF(CLOSE,BARSLAST(ZBGS374)+1))/2;
ZBGS377:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(ZBGS375))+REF(CLOSE,BARSLAST(ZBGS375)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(ZBGS375))+REF(CLOSE,BARSLAST(ZBGS375)+1))/2;
ZBGS378:=BARSLAST(ZBGS375)<=7 AND ZBGS374 AND ZBGS377 AND COUNT(ZBGS374,BARSLAST(ZBGS375))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(ZBGS375))=1;
ZBGS379:=COUNT(ZBGS378,7)>0;
ZBGS380:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
ZBGS381:=CROSS(CLOSE,ZBGS380) AND ZBGS380>REF(ZBGS380,1);
ZBGS382:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
ZBGS383:=CROSS(CLOSE,ZBGS382) AND ZBGS382>REF(ZBGS382,1);
ZBGS384:=ZBGS381 AND ZBGS383 AND ZBGS378 AND ZBGS373 AND ZBGS364;
ZBGS385:=ZBGS368 AND ZBGS378 AND ZBGS373 AND ZBGS364;
ZBGS386:=ZBGS384 OR ZBGS385;
ZBGS387:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
ZBGS388:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
ZBGS389:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
ZBGS390:=ZBGS387 OR ZBGS388 OR ZBGS389;
ZBGS391:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
ZBGS392:=CLOSE>1.02*REF(CLOSE,1);
ZBGS393:=ZBGS391 AND ZBGS390;
ZBGS394:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(ZBGS393))+REF(CLOSE,BARSLAST(ZBGS393)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(ZBGS393))+REF(CLOSE,BARSLAST(ZBGS393)+1))/2;
ZBGS395:=BARSLAST(ZBGS393)<=7 AND ZBGS392 AND ZBGS394 AND COUNT(ZBGS392,BARSLAST(ZBGS393))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(ZBGS393))=1;
ZBGS396:=ZBGS395 AND ZBGS387=0 AND ZBGS386=0 AND ZBGS31;
STICKLINE(ZBGS396,CLOSE,OPEN,6,0),COLORLIMAGENTA;
STICKLINE(ZBGS396,CLOSE,OPEN,2,0),COLORYELLOW,LINETHICK2;
DRAWICON(ZBGS396,LOW*0.99,25);
{选股源码如下}
ZBGS31:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
ZBGS361:=EMA(EMA(EMA(CLOSE,12),12),12);
ZBGS362:=(ZBGS361-REF(ZBGS361,1))/REF(ZBGS361,1)*100;
ZBGS363:=MA(ZBGS362,9);
ZBGS364:=ZBGS362>ZBGS363;
ZBGS365:=CLOSE/REF(CLOSE,1)>1.09;
ZBGS366:=CLOSE=HIGH;
ZBGS367:=REF(ZBGS365,1) AND REF(ZBGS366,1);
ZBGS368:=COUNT(ZBGS367,4)>0;
ZBGS370:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ZBGS371:=(20*ZBGS370+19*REF(ZBGS370,1)+18*REF(ZBGS370,2)+17*REF(ZBGS370,3)+16*REF(ZBGS370,4)+15*REF(ZBGS370,5)+14*REF(ZBGS370,6)+13*REF(ZBGS370,7)+12*REF(ZBGS370,8)+11*REF(ZBGS370,9)+10*REF(ZBGS370,10)+9*REF(ZBGS370,11)+8*REF(ZBGS370,12)+7*REF(ZBGS370,13)+6*REF(ZBGS370,14)+5*REF(ZBGS370,15)+4*REF(ZBGS370,16)+3*REF(ZBGS370,17)+2*REF(ZBGS370,18)+REF(ZBGS370,20))/210;
ZBGS372:=MA(ZBGS371,6);
ZBGS373:=ZBGS371>ZBGS372;
ZBGS374:=CLOSE>1.02*REF(CLOSE,1);
ZBGS375:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
ZBGS377:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(ZBGS375))+REF(CLOSE,BARSLAST(ZBGS375)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(ZBGS375))+REF(CLOSE,BARSLAST(ZBGS375)+1))/2;
ZBGS378:=BARSLAST(ZBGS375)<=7 AND ZBGS374 AND ZBGS377 AND COUNT(ZBGS374,BARSLAST(ZBGS375))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(ZBGS375))=1;
ZBGS380:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
ZBGS381:=CROSS(CLOSE,ZBGS380) AND ZBGS380>REF(ZBGS380,1);
ZBGS382:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
ZBGS383:=CROSS(CLOSE,ZBGS382) AND ZBGS382>REF(ZBGS382,1);
ZBGS384:=ZBGS381 AND ZBGS383 AND ZBGS378 AND ZBGS373 AND ZBGS364;
ZBGS385:=ZBGS368 AND ZBGS378 AND ZBGS373 AND ZBGS364;
ZBGS386:=ZBGS384 OR ZBGS385;
ZBGS387:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
ZBGS388:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
ZBGS389:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
ZBGS390:=ZBGS387 OR ZBGS388 OR ZBGS389;
ZBGS391:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
ZBGS392:=CLOSE>1.02*REF(CLOSE,1);
ZBGS393:=ZBGS391 AND ZBGS390;
ZBGS394:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(ZBGS393))+REF(CLOSE,BARSLAST(ZBGS393)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(ZBGS393))+REF(CLOSE,BARSLAST(ZBGS393)+1))/2;
ZBGS395:=BARSLAST(ZBGS393)<=7 AND ZBGS392 AND ZBGS394 AND COUNT(ZBGS392,BARSLAST(ZBGS393))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(ZBGS393))=1;
ZBGS396: ZBGS395 AND ZBGS387=0 AND ZBGS386=0 AND ZBGS31;