这是一个改良版MACD指标,主要功能是捕捉短线起爆点。核心策略:1)红柱(MACD>0)做多,青柱(MACD<0)观望;2)黄柱(MACD突破前高)加仓;3)蓝柱(MACD创新低)止损;4)出现"↙量起爆"紫柱时重点参与(需同时满足:当日涨幅超5%、量价健康、处于超卖区)。操作口诀:红进青退,黄加蓝砍,紫爆猛干。通过彩色柱状图直观提示买卖时机。
{量化共振+量起爆主图源码如下}
DRAWGBK(C>0,RGB(0,0,20),RGB(00,0,0),0,0,1);
JRH:=HHV(C,2);
JRL:=LLV(C,2);
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
LIJINZ1:=(CLOSE>REF(CLOSE,1)&&CLOSE>REF(CLOSE,2));
LIJINZ2:=(REF(LIJINZ1,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ3:=(REF(LIJINZ2,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZQ4:=(REF(LIJINZ3,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ5:=(REF(LIJINZQ4,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ6:=(REF(LIJINZ5,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ7:=(REF(LIJINZ6,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ8:=(REF(LIJINZ7,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ9:=(REF(LIJINZ8,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZA:=(REF(LIJINZ9,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZB:=(REF(LIJINZA,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZC:=(REF(LIJINZB,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZD:=(CLOSE< REF(CLOSE,1)&&CLOSE< REF(CLOSE,2));
LIJINZE:=(REF(LIJINZD,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZF:=(REF(LIJINZE,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ10:=(REF(LIJINZF,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ11:=(REF(LIJINZ10,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ12:=(REF(LIJINZ11,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ13:=(REF(LIJINZ12,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ14:=(REF(LIJINZ13,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ15:=(REF(LIJINZ14,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ16:=(REF(LIJINZ15,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ17:=(REF(LIJINZ16,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ18:=(REF(LIJINZ17,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ19:=((REF(LIJINZD||LIJINZE||LIJINZF||LIJINZ10||LIJINZ11||LIJINZ12||LIJINZ13||LIJINZ14||LIJINZ15||LIJINZ16||LIJINZ17||LIJINZ18,1))&&LIJINZ1);
LIJINZ1A:=((REF(LIJINZ1||LIJINZ2||LIJINZ3||LIJINZQ4||LIJINZ5||LIJINZ6||LIJINZ7||LIJINZ8||LIJINZ9||LIJINZA||LIJINZB||LIJINZC,1))&&LIJINZD);
主升持股:=LIJINZ1||LIJINZ2||LIJINZ3||LIJINZQ4||LIJINZ5||LIJINZ6||LIJINZ7||LIJINZ8||LIJINZ9||LIJINZA||LIJINZB||LIJINZC,COLOR0000FF,NODRAW;
离场:=IF(主升持股,JRL,DRAWNULL),COLOR8000FF,LINETHICK4;
短买:=LIJINZ19,COLOR33AACC,NODRAW;
品红离场:=LIJINZ1A,COLOR80FF00,NODRAW;
QK1:=品红离场;
量化共振:(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4,COLORRED,LINETHICK2;
LIJINW1:=MA(C,20);
DRAWBAND(量化共振,RGB(155,50,50),LIJINW1,RGB(0,100,50));
IF(量化共振< LIJINW1||C< 量化共振,量化共振,DRAWNULL),COLORBLUE,LINETHICK2;
拉升线:IF(量化共振>LIJINW1,LIJINW1,DRAWNULL),COLORMAGENTA,LINETHICK3;
下跌线:IF(量化共振<=LIJINW1,LIJINW1,DRAWNULL),COLORBLUE,LINETHICK2;
LIJINW2:=(C+HIGH+LOW+O)/4;
LIJINW3:=MA((C*2+HIGH)/3,5);
LIJINW4:=MA((O*2+HIGH)/3,5);
LIJINW5:=MA((C+LOW*2)/3,5);
LIJINW6:=MA((O+LOW*2)/3,5);
LIJINW7:=O+(C-O)/2;
LIJINE1:=(C*2+HIGH+LOW)/4;
LIJINE2:=EMA(LIJINE1,13)-EMA(LIJINE1,34);
LIJINE3:=EMA(LIJINE2,5);
LIJINE4:=(-2)*(LIJINE2-LIJINE3)*3.8;
LIJINE5:=2*(LIJINE2-LIJINE3)*3.8;
短:=LIJINE5>0;
LIJINE11:=C-MA(C,12.5);
中:=LIJINE1>0;
LIJINE21:=(EMA(C,12)-EMA(C,26))*100;
LIJINE22:=EMA(LIJINE21,9);
LIJINE23:=2*(LIJINE21-LIJINE22);
长:=LIJINE21>=0;
共振:=短&&中&&长;
MID:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
STICKLINE(C< MID,C,O,3,0),COLORBLUE;
STICKLINE(C< MID,H,L,0,0),COLORBLUE;
STICKLINE(C>=MID,C,O,3,0),COLORYELLOW;
STICKLINE(C>=MID,H,L,0,0),COLORYELLOW;
STICKLINE(C>=MID&&C>O,C,O,3,0),COLORRED;
DRAWICON(CROSS(共振,0.6),L,9);
DRAWTEXT(CROSS(共振,0.6),L,'★量化共振'),COLORYELLOW;
DRAWICON(QK1,H,35);
DRAWICON(短买&&C>REF(L,1)&&L< REF(C,1),L,1);
LIJIN18:=((SMA(MAX((CLOSE-REF(CLOSE,1)),0),6,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),6,1))*100);
DRAWTEXT(CROSS(80,LIJIN18),(HIGH),'★短跑'),COLORFFDDEE;
DRAWTEXT(CROSS(LIJIN18,20),(LOW),'★机会'),COLORRED;
{量化共振+量起爆副图源码如下}
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
ABC2:=REF(CLOSE,1);
ABC3:=IF((CLOSE-ABC2)*100/ABC2>=5-0.01*100/ABC2,1,0);
中线:=0,COLORYELLOW;
MACD:=(DIF-DEA)*2;
ACB1:=IF(CLOSE>REF(CLOSE,1),88,0);
ACB2:=IF(CLOSE/REF(CLOSE,1)>1.01 AND HIGH/CLOSE< 1.010 AND ACB1>0,91,0)>1;
ACB3:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)/4;
ACB4:=(ACB3-REF(ACB3,1))>1;
ACB5:=C/REF(C,1)< 1.2;
GP:=ACB2 AND ACB4 AND ACB5;
DFV:=(CLOSE-LLV(LOW,37))/(HHV(HIGH,37)-LLV(LOW,37))*100;
CBT:=(SMA(DFV,5,1)+2*STD(CLOSE,37))< 50;
AAC1:=HHVBARS(MACD,BARSLAST(MACD< 0)+1);
AAC2:=CROSS( (CROSS(0,MACD),REF(AAC1,1)+2),0.5);
QG:=(AAC2,MACD,REF(AAC2,1),REF(MACD,1),1);
AAC3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
AAC4:=CROSS( (CROSS(MACD,0),REF(AAC3,1)+2),0.5);
QD:= (AAC4,MACD,REF(AAC4,1),REF(MACD,1),1);
ADX:=(AAC2,MACD,ISLASTBAR,REF(MACD,BARSLAST(AAC2)),1),COLORWHITE,DOTLINE;
PDI:=(AAC4,MACD,ISLASTBAR,REF(MACD,BARSLAST(AAC4)),1),COLORLIBLUE,DOTLINE;
RVL:=ABC3 AND GP AND CBT;
起爆:BARSSINCEN(RVL,5)=0,COLORRED,NODRAW;
STICKLINE(MACD>0,MACD,0,2.5,1),COLORRED;
STICKLINE(MACD< 0,MACD,0,2.5,1),COLORCYAN;
STICKLINE(MACD>QG,MACD,QG,1,0),COLORYELLOW;
STICKLINE(MACD< 0 AND MACD< QD AND QD< 0,MACD,QD,1,0),COLORBLUE;
DRAWTEXT(起爆,中线,' ↙量起爆'),COLORYELLOW;
STICKLINE(起爆,MACD,0,2,0),COLORYELLOW;
STICKLINE(起爆,MACD,0,0.6,0), COLORMAGENTA;