主力首板拉升副图指标组合主要实现两大功能:
主要功能:通过多重技术指标综合判断股票买卖时机。它融合了价格趋势、动量变化、超买超卖状态和主力资金动向等多维度信号,在不同阶段给出明确的建仓、洗盘、主力潜伏等提示。
操作策略:
当指标显示"建仓"信号时考虑买入
"洗盘"信号表明调整阶段,可观望或逢低加仓
"主力拉升"和"异动"提示主力资金进场,适合跟进
"绝佳买点"出现时是较好的入场时机
结合MACD柱状图颜色变化判断趋势强弱,绿色减弱、红色增强
简单说就是帮你在复杂行情中识别主力动向和关键买卖点,不同颜色的柱状线和文字提示对应不同操作策略。
{主图源码如下}
HG:=EMA(C,7);
VV:=EMA(C,18);
HGQ:=(HG-VV)/VV*100;
VVQ:=EMA(HGQ,1);
VVW:=EMA(C,3);
HGW:=EMA(C,26);
HGR:=VVW-HGW;
压力:EMA(EMA(EMA(C,3),3),3)+HGR,COLORGREEN;
IF(VVQ>=REF(VVQ,1),压力,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(VVQ<=REF(VVQ,1),压力,DRAWNULL),COLORGREEN;
VVR:=HHV(VOL,5);
HGD:=O>C;
HG0:=C>O;
HG1:=C=O;
HG2:=SUM(VOL,5)/VVR;
HG3:=IF(HG2>0.3,1,0);
HG4:=IF(HGD AND HG3,VOL,0);
HG5:=IF(HG0 AND HG3,VOL,0);
HG6:=IF(HG1 AND HG3,VOL,0);
HG7:=SUM(HG5,3);
HG8:=SUM(HG4,3);
HG9:=HG7-HG8;
HGQ2:=WINNER(C*0.9)*100;
HGQ3:=MA(HGQ2,10);
HGQ4:=MA(HGQ2,3);
HGQ5:=IF(HGQ3>HGQ4,HGQ4,HGQ3);
HGQ6:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*50;
HGQ7:=EMA(C,12)-EMA(C,26);
HGQ8:=EMA(HGQ7,9);
HGQ9:=HGQ7>HGQ8;
VVQ0:=(C-LLV(L,12))/(HHV(H,12)-LLV(L,12))*100;
VVQ1:=SMA(HGQ6,3,1);
VVQ2:=SMA(VVQ1,3,1);
VVQ3:=VVQ1>VVQ2;
VVQ4:=REF(C,1);
VVQ5:=SMA(MAX(C-VVQ4,0),9,1)/SMA(ABS(C-VVQ4),9,1)*100;
VVQ6:=SMA(MAX(C-VVQ4,0),26,1)/SMA(ABS(C-VVQ4),26,1)*100;
VVQ7:=VVQ5>VVQ6;
VVQ8:=SMA(VVQ0,3,1);
VVQ9:=SMA(VVQ8,3,1);
VVW0:=VVQ8>VVQ9;
VVW1:=(MA(C,3)+MA(C,9)+MA(C,12)+MA(C,26))/4;
VVW2:=C>VVW1;
VVW3:=C-REF(C,1);
VVW4:=100*EMA(EMA(VVW3,9),9)/EMA(EMA(ABS(VVW3),9),3);
VVW5:=100*EMA(EMA(VVW3,26),12)/EMA(EMA(ABS(VVW3),26),12);
VVW6:=VVW4>VVW5;
VVW8:=EMA(EMA(C,9),9);
VVW9:=100*WINNER(C*0.95);
HGW0:=EMA(C,12)>EMA(C,50) AND EMA(C,20)>EMA(C,120);
HGW1:=(VVW8-REF(VVW8,1))/REF(VVW8,1)*1000;
HGW2:=VVW9>=50 AND COST(85)<=C AND HGW1>0 AND HGW1>REF(HGW1,1);
HGW3:=DMA((H+L+C*2)/4,0.9);
HGW4:=VOL/((H-L)*2-ABS(C-O));
HGW5:=IF(C>O,HGW4*(H-L),IF(C< O,HGW4*(H-O+C-L),VOL/2))+IF(C>O,0-HGW4*(H-C+O-L),IF(C< O,0-HGW4*(H-L),0-VOL/2));
HGW6:=HGW5/20/1.15;
HGW7:=HGW6*0.55+REF(HGW6,1)*0.33+REF(HGW6,2)*0.22;
HGW8:=EMA(HGW7,8);
HGW9:=EMA(HGW7,3);
HGR0:=HGW9;
HGR1:=MA(VOL,5);
HGR2:=MA(VOL,10);
HGR3:=HGR1>=HGR2;
HGR4:=HGR0>=0;
HGR5:=HGR4 AND HGR3;
HGR7:=CROSS(REF(C,1),C);
HGR8:=WINNER(C)*100;
HGR9:=REF(HGR8,1)-HGR8<=5;
VVR0:=CROSS(HGR8,REF(HGR8,1)) AND HGR8< 20;
VVR1:=HGR9 OR HGR8;
VVR2:=HGR7 AND VVR1;
VVR3:=(2*C+H+L)/4;
VVR4:=LLV(L,5);
VVR5:=HHV(H,5);
VVR6:=IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,23,0);
VVR7:=VVR6=23;
VVR8:=BARSLAST(VVR7)=1;
VVR9:=VVR6< 23;
HGD0:=VVR8 AND VVR9;
HGD1:=(BARSLASTCOUNT(VVR6>0)=4)*30;
HGD2:=HGD0 OR HGD1;
HGD3:=EMA(VOL,13);
HGD4:=EMA(AMOUNT,13);
HGD5:=HGD4/HGD3/100;
HGD6:=(C-HGD5)/HGD5*100;
HGD7:=HGD6< 0-18 OR HGD6< 0-6;
HGD8:=HGD7 AND HGD2;
HGD9:=HGD8 OR VVR2;
HG00:=REF(L,1);
HG01:=SMA(ABS(L-HG00),3,1)/SMA(MAX(L-HG00,0),3,1)*100;
HG02:=EMA(IF(C*1.3,HG01*10,HG01/10),3);
HG03:=LLV(L,13);
HG04:=HHV(HG02,13);
HG05:=IF(MA(C,34),1,0);
HG06:=EMA(IF(L<=HG03,(HG02+HG04*2)/2,0),3)/618*HG05;
HG07:=IF(HG06>100,100,HG06);
HG10:=EMA(C,2);
HG11:=EMA(SLOPE(C,21)*20+C,42);
HG12:=IF(CROSS(HG10,HG11),L-0.02,DRAWNULL);
HG13:=(L+H+C*2)/4;
HG14:=EMA(HG13,14);
HG15:=(HG14-REF(HG14,1))/REF(HG14,1)*100;
HG16:=IF(HG15>=0,HG14,DRAWNULL);
HG17:=IF(CROSS(HG12,0),5,0);
HG18:=IF(CROSS(HG16,0),10,0);
HG19:=HG17 AND HG18;
DRAWICON(HG19,L*0.99,1),COLORGREEN;
HG20:=REF(C,1);
HG21:=SMA(MAX(C-HG20,0),5,1)/SMA(ABS(C-HG20),5,1)*100;
HG22:=CROSS(80,HG21);
DRAWICON(HG22,H*1.01,2),COLORGREEN;
HG29:=C-REF(C,1);
HG30:=IF(C-REF(C,1)>=0,HG29,0);
HG31:=REF(C,1)-C;
HG32:=IF(C-REF(C,1)<=0,HG31,0);
HG33:=SUM(HG30,90)/SUM(HG32,90);
HG34:=100-100/(1+HG33);
HG35:=EMA(HG34,21);
HG36:=EMA(HG35,5);
HG37:=EMA(HG35,3);
HG38:=(C*2+H+L)/4;
HG39:=EMA(HG38,13)-EMA(HG38,21);
HG40:=EMA(HG39,3);
HG41:=EMA(HG39,10);
HG42:=IF(HG40>=HG41,HG40,HG41);
HG43:=IF(HG41-HG40,HG41,HG40);
HG44:=EMA(C,7)-EMA(C,21);
HG45:=EMA(0.668*REF(HG44,1)+0.333*HG44,1);
HG46:=IF(HG44>=HG45,HG44,HG45);
HG47:=IF(HG45-HG44,HG45,HG44);
HG48:=HG42>HG43;
HG49:=HG42=HG43;
HG50:=HG46>HG47;
HG51:=HG46=HG47;
HG52:=HG51 AND HG49;
HG53:=HG50 AND HG48;
STICKLINE(HG50,H,L,0,0),COLORRED;
STICKLINE(HG51,H,L,0,0),COLORGREEN;
STICKLINE(HG48,O,C,1,0),COLORRED;
STICKLINE(HG49,O,C,1,0),COLORGREEN;
STICKLINE(HG53,O,C,2,0),COLORRED;
STICKLINE(HG52,O,C,2,0),COLORBLUE;
HG54:=HHV(MA(H,3),2);
支撑:LLV(MA(H,3),1),COLORRED;
DOWN:=IF(HG54-支撑>0,支撑,DRAWNULL),COLORGREEN;
HG55:=MA(REF(HHV((C+L+O+H)/4,30),1),3);
STICKLINE(REF(COUNT(C< HG55,5)=5,1) AND C>HG55 AND C>O,C,O,2,0),COLORYELLOW;
DRAWICON(REF(COUNT(C< HG55,5)=5,1) AND C>HG55 AND C>O,LOW,42),COLORRED;
HG56:=MA(C,60)>REF(MA(C,60),1);
HG57:=COST(50);
HG58:=WINNER(C)*100>50;
HG59:=CROSS(C,HG57);
HG60:=HG56 AND HG57 AND HG58 AND HG59 AND HG50;
STICKLINE(HG60,C,O,1,0),COLORMAGENTA;
DRAWICON(HG60,L*0.99,44),COLORRED;
HG61:=MA(C,10);
HG62:=MA(C,54);
STICKLINE(C/REF(C,1)>=1.096 AND H=C,O,C,2,0),COLORYELLOW;
HG63:=EMA(C,5);
HG64:=EMA(HG63,0);
HG67:=MA(C,5)>MA(C,10) AND MA(C,10)>REF(MA(C,10),1) AND MA(C,5)>REF(MA(C,5),1);
HG68:=100*(1-WINNER(C));
HG69:=100-HG68;
HG70:=CROSS(HG69,HG68);
DRAWICON(HG70,L,25);
HG71:=MA(C,5);
HG72:=MA(C,13);
HG73:=MA(C,34);
HG74:=HG71>REF(HG71,1) AND HG72>REF(HG72,1) AND HG73>REF(HG73,1);
HG75:=EMA(C,3);
HG76:=EMA(SLOPE(C,34)*5+C,21);
HG77:=CROSS(HG75,HG76);
HG78:=CROSS(HG75,HG76) AND HG74;
HG79:=HG77>0;
HG80:=HG78>0;
HG81:=MA(C,34);
HG82:=HG79 OR HG80;
HG83:=C>HG81 AND REF(C,1)< HG81;
HG84:=CROSS(C,MA(C,250)) AND VOL>=REF(VOL,1)*2;
HG85:=(C/REF(C,1)-1)*100>9.97 AND CROSS(C,MA(C,250));
HG86:=HG84 OR HG85 OR HG83;
HG87:=HG82 AND HG70 AND HG86 AND HG67;
STICKLINE(HG87,C,O,1.5,0),COLORYELLOW;
DRAWTEXT_FIX(C>O,0,0.2,0,'更多实用指标公式,微信公众号:金钻指标精选'),COLOR333333;
WX2:=VVW2 OR HG02 OR HGD4 OR VVR5 OR VVR6 OR HG04 OR HG49,NODRAW;
WX1:=HGR7 AND C/REF(C,1)>1.095 AND VVR0 AND HGR9 OR HG03 OR HG50 OR HG52 OR HG53 OR HG56 OR HG55 OR HG54 OR HG57,NODRAW;
WX3:=HGD7 AND VVR4 AND HG01 AND VVR1,NODRAW;
捉妖:WX1 AND C/REF(C,1)>1.095,NODRAW;
DRAWTEXT(TFILTER(捉妖,20,0),L*0.99,'←主力首板'),COLORYELLOW;
擒龙:WX3>=1 AND C/REF(C,1)>1.095,NODRAW;
DRAWTEXT(TFILTER(HG9=HG7,20,0) AND 擒龙 ,L*0.99,'←擒龙'),COLORRED;
所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' [行业]-',HYBLOCK),STRCAT(' [概念]-',GNBLOCK)));
风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' [地域]-',DYBLOCK),STRCAT(' [风格]-',FGBLOCK)));
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORRED;
{副图源码如下}
MM3 := EMA(CLOSE, 12);
MM4 := EMA(MM3, 10);
MM5 := (3)*(MM3) - (2)*(MM4);
MM6 := EMA(MM5, 5);
RSV := (CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
SMHG := SMA(RSV,5,1);
SMVV := SMA(SMHG,3,1);
趋势 := 3*SMHG - 2*SMVV;
跃龙门 := IF(趋势<=5, 58, 100), COLORRED, LINETHICK3;
桥1 := EMA(MM6, 1);
美化 := IF(REF((COUNT(桥1<=REF(桥1,1),5)=5),1) AND (桥1>REF(桥1,1)), 10, 0);
STICKLINE(美化, -20, 20, 15, 1), COLORFFFF00;
MTM1 := MA((CLOSE-REF(CLOSE,13))*31, 5), LINETHICK0, COLOR7711EE;
ZYG1 := MA(HHV(HIGH,485),17);
ZYG2 := MA(HHV(HIGH,222),17);
ZYG3 := MA(HHV(HIGH,96),17);
ZYG4 := MA(LLV(LOW,485),17);
ZYG5 := MA(LLV(LOW,222),17);
ZYG6 := MA(LLV(LOW,96),17);
ZYG7 := MA((ZYG4*0.96+ZYG5*0.96+ZYG6*0.96+ZYG1*0.558+ZYG2*0.558+ZYG3*0.558)/6,17);
ZYG8 := MA((ZYG4*1.25+ZYG5*1.23+ZYG6*1.2+ZYG1*0.55+ZYG2*0.55+ZYG3*0.65)/6,17);
ZYG9 := MA((ZYG4*1.3+ZYG5*1.3+ZYG6*1.3+ZYG1*0.68+ZYG2*0.68+ZYG3*0.68)/6,17);
ZYGA := MA((ZYG7*3+ZYG8*2+ZYG9)/6*1.738,17);
ZYGB := IF(C=C, ZYGA, ZYGA*DAY);
ZYGC := LOW;
ZYGD := REF(LOW,1);
ZYGE := SMA(ABS(ZYGC-ZYGD),3,1)/SMA(MAX(ZYGC-ZYGD,0),3,1)*100;
ZYGF := MA(IF(CLOSE*1.35<=ZYGB, ZYGE*10, ZYGE/10),3);
ZYG10 := LLV(LOW,30);
ZYG11 := HHV(ZYGF,30);
绝佳买点 := IF(C=C, MA(IF(LOW<=ZYG10, (ZYGF+ZYG11*2)/2,0),1), 100000000)/200, COLORRED, LINETHICK1;
I := IF(CLOSE< REF(CLOSE,1), 0, VOL/CAPITAL);
骤雨初晴 := ABS(EMA(I,13.3)-18)/WINNER(CLOSE)*IF((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)< -0.04,1,0);
W := COST(10)*0;
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD := 2*(DIFF-DEA)*231;
STICKLINE(MACD< REF(MACD,1) AND MACD>0, 100, MACD, 0.9, 0), COLORGREEN;
STICKLINE(MACD<=REF(MACD,1) AND MACD< 0, 100, MACD, 0.8, 0), COLORFFEE44;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0, 100, MACD, 1.1, 0), COLOR0055FF;
STICKLINE(MACD>REF(MACD,1) AND MACD< 0, 100, MACD, 1.1, 0), COLORFF55BB;
DRAWTEXT(CROSS(绝佳买点,1.20000), 150, '建仓'), COLORYELLOW;
DRAWTEXT(CROSS(绝佳买点,4.50000), 200, '洗盘'), COLOR00FFFF;
MAH := (H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;
MAL := (L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;
FHG := ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
FVV := DMA(((2.15*CLOSE+LOW+HIGH)/4),FHG);
金线王 := EMA(FVV,200)*1.118;
金线王2 := EMA(FVV,200)*1.118;
条件 := (C-REF(C,1))/REF(C,1)*100>8;
金K线 := CROSS(C,金线王) AND 条件;
黑马启动 := 金K线*11, LINETHICK2;
DRAWTEXT(金K线, 430, ' 异动'), COLORYELLOW;
DRAWICON(金K线, 430, 23);
STICKLINE(金K线, 100, 400, 3, 0), COLORRED;
LS := C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,6),2.1*FORCAST(V,6));
拉升 := FILTER(LS,14);
STICKLINE(拉升, 100, 300, 4, 0), COLORYELLOW;
DRAWICON(拉升, 330.2, 9);
DRAWTEXT(拉升, 340, '▲ 主力拉升'), COLORYELLOW;
MMM := 1;
SVOL := INTPART(SUM(V,0)/CAPITAL);
TJ0 := SVOL>REF(SVOL,1) OR BARSSINCE(CLOSE)=0;
SF1 := BARSLAST(TJ0)+1;
TJJ2 := SF1< REF(SF1,1);
S2 := IF(TJJ2, REF(SF1,1)+1, SF1);
S3 := SUM(TJJ2,0);
RSV11 := (CLOSE-LLV(LOW,40))/(HHV(HIGH,40)-LLV(LOW,40))*100;
ZK1 := SMA(RSV11,13,1);
ZD2 := SMA(ZK1,5,1);
ZF1 := MA(EMA(CLOSE,25)-EMA(CLOSE,170),5);
ZVV := EMA(ZF1,25);
换手 := V/CAPITAL*100, LINETHICK0;
JCD1 := CROSS(ZK1,ZD2) AND REF(ZD2,1)< 60 AND IF(DATE< 1290210,1,0);
JCD := CROSS(REFX(ZK1,2),REFX(ZD2,2)) AND REF(REFX(ZD2,2),1)< 60;
波段低点 := EXIST(JCD,MMM), COLORYELLOW, NODRAW;
STICKLINE(IF(波段低点,16,0), 100, 200, 2, 0), COLORBROWN;
DRAWTEXT(波段低点, 200, '▲主力潜伏'), COLORYELLOW;