【专做回调副图】一根K线锁定“黄金坑”——专做回调副图,让主力抬轿!
公式把 MACD、KDJ、RSI、CCI 等 10 余组经典指标全部打碎重铸整合成一条黄色“确认柱”。
当 4 条以上信号同时出现,副图在 0-20 区间亮起黄色实心柱,并标注“专做回调”,精准提示主力洗盘完毕、随时启动二波行情。
90/80/10 三线划分顶、强、弱区间,顶部提示“妖”“大资金”“大黑马”,底部提示“异动”“底”。
整套系统只做一件事:
把股价回调的“黄金坑”用颜色钉在屏幕上,剩下的——坐轿!
副图源码
ZBGS1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*200,NODRAW ;
ZBGS2:=((CLOSE - (LLV(LOW,36))) / ((HHV(HIGH,36)) - (LLV(LOW,36)))) * 100;
ZBGS3:=SMA(ZBGS2,3,1);
ZBGS4:=SMA(ZBGS3,3,1);
ZBGS5:=SMA(ZBGS4,3,1);
ZBGS6:=(CROSS(ZBGS4,ZBGS5)) AND (ZBGS4 < 12);
STICKLINE(((FILTER(ZBGS6,10)) = 1),0,80,2,1),COLORMAGENTA ;
ZBGS7:=EMA(CLOSE,12)-EMA(CLOSE,26);
ZBGS8:=EMA(ZBGS7,9),COLORWHITE;
ZBGS9:=(ZBGS7-ZBGS8)*2;
STICKLINE(ZBGS9>=0 AND ZBGS9>=REF(ZBGS9,1) AND REF(ZBGS9,1)< 0 AND ZBGS9>=0.01,90,ZBGS9,1,1) ,COLORRED;
DRAWTEXT(ZBGS9>=0 AND ZBGS9>=REF(ZBGS9,1) AND REF(ZBGS9,1)< 0 AND ZBGS9>=0.01,85,' 一冲天'),COLORYELLOW ;
ZBGS10:=10*SUM(EMA((C+L)/2,2),5)/10.158,NODRAW;
ZBGS11:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,4),NODRAW;
ZBGS12:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,10),NODRAW;
ZBGS13:=EMA(ZBGS10,21);
ZBGS14:=2*MA(LLV((C+L)/2,8)*1.1,13)-EMA((C+L)/2,3)-((C+L)/2)*0.1;
ZBGS15:=IF((EMA((C+L)/2,3)-ZBGS14)*5>0,POW((EMA((C+L)/2,3)-ZBGS14)*5,2)/10,-1*POW((EMA((C+L)/2,3)-ZBGS14)*5,2)/10);
ZBGS16:=IF(ZBGS15>0,ZBGS15-0,0);
STICKLINE(ZBGS16>0 AND REF(ZBGS16,1)=0 AND (C+L)/2>MA((C+L)/2,8),0,25,0,0),COLORMAGENTA;
DRAWTEXT(ZBGS16>0 AND REF(ZBGS16,1)=0 AND (C+L)/2>MA((C+L)/2,8),30,'异动'),COLORMAGENTA;
顶线1:90,COLORYELLOW,LINETHICK1;
顶线2:80,COLORRED,LINETHICK2;
底线1:10,COLORGREEN,LINETHICK3;
DRAWTEXT(ISLASTBAR, 顶线1,' 顶'),COLORYELLOW;
DRAWTEXT(ISLASTBAR, 顶线2,' 强'),COLORRED;
DRAWTEXT(ISLASTBAR, 底线1,' 弱'),COLORGREEN;
ZBGS20:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
ZBGS21:SMA(ZBGS20,3,1),COLORCYAN,LINETHICK1;
ZBGS22:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
ZBGS23:SMA(ZBGS22,3,1),COLORYELLOW,LINETHICK1;
ZBGS24:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
ZBGS25:SMA(ZBGS24,3,1),COLORMAGENTA,LINETHICK1;
ZBGS26:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
ZBGS27:SMA(ZBGS26,3,1),COLOR00FF00,NODRAW;
ZBGS28:ZBGS21< 20 AND ZBGS21>REF(ZBGS21,1) AND ZBGS23< 20 AND ZBGS25< 20 ,COLORRED,NODRAW;
STICKLINE(ZBGS28 ,105,100,2,0),COLORGREEN ;
ZBGS29:=ZBGS25>80 AND ZBGS23>80 ;
STICKLINE(ZBGS29=1,105,100,1,0) ,COLORRED;
ZBGS30:=-10;
DRAWTEXT(ISLASTBAR,ZBGS23,' ←拉升线'),COLORYELLOW ;
DRAWTEXT(ISLASTBAR,ZBGS25,' ←主力线'),COLORMAGENTA ;
ZBGS31:=AMOUNT/VOL/1000;
ZBGS32:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
ZBGS33:=SUM(AMOUNT,13)/ZBGS31/1000;
ZBGS34:=DMA(ZBGS32,VOL/ZBGS33);
ZBGS35:=(CLOSE-ZBGS34)/ZBGS34*1000;
ZBGS36:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
ZBGS37:=SMA(ZBGS36,3,1);
ZBGS38:=SMA(ZBGS37,3,1);
ZBGS39:=REF(LOW,1);
ZBGS40:=SMA(ABS(LOW-ZBGS39),3,1)/SMA(MAX(LOW-ZBGS39,0),3,1)*100;
ZBGS41:=EMA(IF(CLOSE*1.2,ZBGS40*10,ZBGS40/10),3);
ZBGS42:=LLV(LOW,30);
ZBGS43:=HHV(ZBGS41,30);
ZBGS44:=IF(LLV(LOW,58),1,0);
ZBGS45:=(EMA(IF(LOW<=ZBGS42,(ZBGS41+ZBGS43*2)/2,0),3)/618*ZBGS44);
ZBGS46:=EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2;
ZBGS47:=EMA(ZBGS46,9),LINETHICK2;
ZBGS48:=(ZBGS46-ZBGS47)*2;
ZBGS49:=(EMA(CLOSE,30)-EMA(CLOSE,100));
ZBGS50:=(EMA(ZBGS49,45));
ZBGS51:=EMA(CLOSE,12/2)-EMA(CLOSE,26/2),COLORFF00FF;
ZBGS52:=EMA(ZBGS51,9/2),COLORGREEN;
ZBGS53:=(EMA(CLOSE,12/4)-EMA(CLOSE,26/4)),COLORBLUE,LINETHICK1;
ZBGS54:=(EMA(ZBGS53,9/4)),COLORWHITE;
ZBGS55:=MA(CLOSE,1);
ZBGS56:=(LOW+HIGH+CLOSE)/3;
ZBGS57:=MA(ZBGS56,5);
ZBGS58:=HHV(ZBGS57,10);
ZBGS59:=IF(HHV((ZBGS55< ZBGS58),5),100,85),COLORFFFF00,LINETHICK1;
ZBGS60:=IF(HHV((ZBGS55< ZBGS58),10),105,100),COLORGREEN,LINETHICK1;
ZBGS61:=(HIGH - REF(HIGH,1));
ZBGS62:=(REF(LOW,1) - LOW);
ZBGS63:=(SUM(IF(((ZBGS61 > 0) AND (ZBGS61 > ZBGS62)),ZBGS61,0),5) );
ZBGS64:=SUM(IF(((ZBGS62 > 0) AND (ZBGS62 > ZBGS61)),ZBGS62,0),5);
ZBGS65:=(((ZBGS63 ) * 100) / TR);
ZBGS66:=((ZBGS64 * 100) / TR);
ZBGS67:=(MA(((ABS((ZBGS66 - ZBGS65)) / (ZBGS66 + ZBGS65)) * 100),3));
ZBGS68:=LLV(ZBGS57,10);
ZBGS69:=IF(LLV((ZBGS55< ZBGS68),5),15,0),COLORRED,LINETHICK2;
ZBGS70:=IF(LLV((ZBGS55< ZBGS68),10),20,0),COLORFF00FF,LINETHICK3;
ZBGS71:IF(ZBGS69 AND ZBGS26< 20,10,0),COLORYELLOW,LINETHICK2,NODRAW;
STICKLINE(ZBGS71 ,105,100,2,0),COLORYELLOW ;
ZBGS72:=ZBGS70,COLORYELLOW,LINETHICK2;
ZBGS73:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
ZBGS74:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
ZBGS75:=SMA(ZBGS73,3,1);
ZBGS76:=SMA(ZBGS75,3,1);
ZBGS77:=EMA(SMA(ZBGS74,3,1),2);
ZBGS78:=SMA(ZBGS77,3,1);
ZBGS79:=CROSS(ZBGS75,ZBGS76) AND ZBGS76< 30;
ZBGS80:=CROSS(ZBGS75,ZBGS76) AND CROSS(ZBGS77,ZBGS78);
ZBGS81:=ZBGS79 OR ZBGS80;
ZBGS82:=C-REF(C,1);
ZBGS83:=100*EMA(EMA(ZBGS82,6),6)/EMA(EMA(ABS(ZBGS82),6),6);
ZBGS84:=LLV(ZBGS83,2)=LLV(ZBGS83,7) AND COUNT(ZBGS83< 0,2) AND CROSS(ZBGS83,MA(ZBGS83,2));
ZBGS85:=(C-REF(C,20))/REF(C,20)*100< 0;
ZBGS86:=(FILTER(ZBGS84=1,5))AND("CCI">0);
ZBGS87:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
ZBGS88:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);
ZBGS89:=REF(ZBGS88,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS90:=REF(ZBGS89,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
ZBGS91:=REF(ZBGS90,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS92:=REF(ZBGS91,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
ZBGS93:=REF(ZBGS92,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS94:=REF(ZBGS93,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
ZBGS95:=REF(ZBGS94,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS96:=REF(ZBGS95,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
ZBGS97:=REF(ZBGS96,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS98:=REF(ZBGS97,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
ZBGS99:=REF(ZBGS98,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
ZBGS100:=REF(ZBGS88 OR ZBGS89 OR ZBGS90 OR ZBGS91 OR ZBGS92 OR ZBGS93 OR ZBGS94 OR ZBGS95 OR ZBGS96 OR ZBGS97 OR ZBGS98 OR ZBGS99,1) AND ZBGS87;
ZBGS101:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
ZBGS102:=SMA(ZBGS101,5,1);
ZBGS103:=SMA(ZBGS102,5,1);
ZBGS104:=3*ZBGS102-2*ZBGS103;
ZBGS105:=EMA(ZBGS104,5);
ZBGS106:=REF(ZBGS105,1);
ZBGS107:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
ZBGS108:=SMA(ZBGS107,3,1);
ZBGS109:=SMA(ZBGS108,3,1);
ZBGS110:=3*ZBGS108-2*ZBGS109;
ZBGS111:=EMA(ZBGS110,5);
ZBGS112:=REF(ZBGS111,1);
ZBGS113:=ZBGS105>ZBGS106 AND ZBGS111>ZBGS112;
ZBGS114:=(ZBGS113 AND NOT(REF(ZBGS113,1)) AND (ZBGS105< 50 OR ZBGS111< 50));
ZBGS115:=5;
ZBGS116:=REF(CLOSE,ZBGS115);
ZBGS117:=SMA(MAX(CLOSE-ZBGS116,0),2,1)/SMA(ABS(CLOSE-ZBGS116),2,1)*100-50;
ZBGS118:=ZBGS117;
ZBGS119:=ZBGS118>REF(ZBGS118,1) AND REF(ZBGS118,1)<=REF(ZBGS118,2) AND C/REF(C,1)>1;
ZBGS120:IF(ZBGS81+ZBGS86+ZBGS100+ZBGS114+ZBGS119>=4,50,0),COLORWHITE,NODRAW;
STICKLINE(ZBGS81+ZBGS86+ZBGS100+ZBGS114+ZBGS119>=4,0,20,1,1),COLORYELLOW ;
ZBGS121:100*(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55)),COLORBLUE, ;
DRAWTEXT(ISLASTBAR,ZBGS121,' ←空方'),COLORGREEN;
STICKLINE(ZBGS21>=REF(ZBGS21,1) AND ZBGS21>=50,105,101,2,0) ,COLORFF00FF,LINETHICK5;
STICKLINE(ZBGS21< REF(ZBGS21,1) AND ZBGS21>=50,105,101,2,0) ,COLORGREEN,LINETHICK5;
STICKLINE(ZBGS21>REF(ZBGS21,1) AND ZBGS21>80,105,101,2,0) ,COLORRED,LINETHICK5;
STICKLINE(ZBGS21< REF(ZBGS21,1) AND ZBGS21>80,105,101,2,0) ,COLORCYAN,LINETHICK5;
ZBGS122:=IF(YEAR>=2038 AND MONTH>=1,0,1);
ZBGS123:=REF(LOW,1)*ZBGS122;
ZBGS124:=SMA(ABS(LOW-ZBGS123),3,1)/SMA(MAX(LOW-ZBGS123,0),3,1)*100*ZBGS122;
ZBGS125:=EMA(IF(CLOSE*1.3,ZBGS124*10,ZBGS124/10),3)*ZBGS122;
ZBGS126:=LLV(LOW,30)*ZBGS122;
ZBGS127:=HHV(ZBGS125,30)*ZBGS122;
ZBGS128:=IF(MA(CLOSE,58),1,0)*ZBGS122;
ZBGS129:=EMA(IF(LOW<=ZBGS126,(ZBGS125+ZBGS127*2)/2,0),3)/618*ZBGS128*ZBGS122;
ZBGS130:=IF(ZBGS129>100,100,ZBGS129)*ZBGS122;
ZBGS131:=IF(ZBGS130< REF(ZBGS130,1) AND (REF(ZBGS130,1)>REF(ZBGS130,2) OR REF(ZBGS130,1)=100),1,0);
ZBGS132:=SUM(ZBGS130,60);
ZBGS133:=COUNT(ZBGS131,30)=3 AND ZBGS131=1 AND ZBGS132>200;
ZBGS134:=REF(ZBGS130,1)=100 AND ZBGS130< REF(ZBGS130,1) AND ZBGS132>260;
ZBGS135:=REF(ZBGS130,1)>REF(ZBGS130,2) AND 90< REF(ZBGS130,1) AND ZBGS130< REF(ZBGS130,1) AND ZBGS132>260;
DRAWTEXT_FIX(1,0.980,20,1,' 公式源码 '),COLOR333333;
ZBGS136:STICKLINE(ZBGS133=1 OR ZBGS134=1 OR ZBGS135=1,0,20,1,1),COLORFFFFFF;
DRAWTEXT(ZBGS136,25.4,'底'),COLORFFFF00;
ZBGS137:=((CLOSE - (MA(CLOSE,13))) / (MA(CLOSE,13))) * -100;
ZBGS138:=((CLOSE - (LLV(LOW,13))) / ((HHV(HIGH,13)) - (LLV(LOW,13)))) * 100;
ZBGS139:=SMA(ZBGS138,3,2);
ZBGS140:=SMA(ZBGS139,3,2);
ZBGS141:=SMA(ZBGS140,5,1);
ZBGS142:(((REF(ZBGS137,1)) >= 16) AND (((REF(ZBGS137,1)) / ZBGS137) >= 1.23)) AND (CROSS(ZBGS140,ZBGS141)),COLORRED;
STICKLINE((ZBGS142 > 0),0.9,89,1,0),COLORRED ;
DRAWTEXT(ZBGS142,85,'妖'),COLORRED ;
ZBGS143:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
ZBGS144:=SMA(ZBGS143,20,1);
ZBGS145:=SMA(ZBGS144,15,1);
ZBGS146:=(3*ZBGS144+2*ZBGS145)/4;
ZBGS147:=REF(ZBGS146,1);
ZBGS148:SMA(MAX(ZBGS146-ZBGS147,0),2,1)/SMA(ABS(ZBGS146-ZBGS147),2,1)*100 ,COLORYELLOW ,LINETHICK1 ,NODRAW;
ZBGS149:MA(ZBGS148,10),NODRAW;
ZBGS150:IF(CROSS(ZBGS148,ZBGS149),2,0),STICK,COLORMAGENTA ;
ZBGS151:IF(CROSS(ZBGS149,90),2,0),STICK,COLORGREEN;
DRAWTEXT(CROSS(ZBGS148,ZBGS149),1,'注意'),COLORRED ;
ZBGS152:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
ZBGS153:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
ZBGS154:=ZBGS152< REF(ZBGS153,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(ZBGS154 AND COUNT(ZBGS154,30)=1,60,'大资金'),COLOR008000;
STICKLINE(ZBGS154 AND COUNT(ZBGS154,30)=1,0,60,3,0),COLORYELLOW;
ZBGS155:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);
ZBGS156:=EMA(ZBGS155,5);
ZBGS157:=(ZBGS156-REF(ZBGS156,1))/REF(ZBGS156,1)*100;
ZBGS158:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
ZBGS159:=MA(3*SMA(ZBGS158,6,1)-2*SMA(SMA(ZBGS158,5,1),5,1),2);
ZBGS160:=CROSS(ZBGS159,0) AND ZBGS156< 40;
DRAWTEXT(ZBGS160,30,'大黑马'),COLORFFFFFF;
ZBGS161:=C<=MA(C,45)*0.75;
ZBGS162:=1;
ZBGS163:=ZBGS161 AND ZBGS162 AND C>LLV(L,3);
ZBGS164:=(CLOSE-MA(CLOSE,48))/MA(CLOSE,48)*100< -25;
ZBGS165:=(CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100< -27;
ZBGS166:=ZBGS164 AND ZBGS165;
ZBGS167:=VOL< REF(VOL,1)*2.8 OR CLOSE< MA(CLOSE,48)*0.7 AND (COUNT(CLOSE< OPEN*0.97,2)=2 AND C>-3.7 OR COUNT(HIGH/LOW>1.065,5)>3);
ZBGS168:=ZBGS166 AND (CLOSE>OPEN*1.06 OR CLOSE>REF(CLOSE,1)*1.038) AND ZBGS167;
ZBGS169:=ZBGS163 OR ZBGS168,COLORMAGENTA;
DRAWTEXT(CROSS(ZBGS169,0.5),10,'专做回调'),COLORYELLOW;
DRAWICON(CROSS(ZBGS169,0.5),15,4);