指标通过构建一条动态变化的参考线,结合价格与趋势的交叉关系,辅助判断波段操作的买卖时机。当股价上穿关键支撑线且处于多头状态时,K线以蓝色高亮显示,提示可能进入上涨波段;反之,若股价跌破该线,则以黄色标识,警示调整风险。同时,指标在主图上直接标注“买入准备”和“卖出准备”的图标信号,便于投资者在趋势拐点附近及时行动。整体适合中短线波段交易,强调顺势而为、跟随趋势。
{波段好时机--主图}
M:=12;
HG1:=EMA(CLOSE,12)-EMA(CLOSE,26);
HG2:=EMA(HG1,M);
HG3:=2*(HG1-HG2);
HG4:=IF(HG1>HG2,5,-5);
HG5:=(M-1)/(M+1)*HG2/(1-2/(M+1));
HG6:=(HG3/2+(HG2*(M-1)/(M+1)))/(1-2/(M+1));
HG7:=(HG1*(12+1)*(26+1)-27*(12-1)*EMA(C,12)+13*25*EMA(C,26))/(2*((26+1)-(12+1)));
HG8:=(HG5*(12+1)*(26+1)-(26+1)*(12-1)*EMA(C,12)+13*25*EMA(C,26))/(2*((26+1)-(12+1)));
HG9:=(HG6*(12+1)*(26+1)-(26+1)*(12-1)*EMA(C,12)+(12+1)*(26-1)*EMA(C,26))/(2*((26+1)-(12+1)));
HG10:=IF(HG9>=HG7,HG9,DRAWNULL);
上拐:IF(HG7< HG9,HG7,DRAWNULL),COLOR0000FF,LINETHICK4;
下拐:IF(HG7>=HG9,HG7,DRAWNULL),COLOR33FF33,POINTDOT,LINETHICK4;
HG11:=上拐;
HG12:=HG8;
HG13:=CROSS(HG1,HG2);
IF(HG11>REF(HG11,1),HG11,DRAWNULL),COLOR0000FF,LINETHICK2;
IF(HG12>REF(HG12,1),HG12,DRAWNULL),COLORMAGENTA,LINETHICK2,NODRAW;
IF(HG12< REF(HG12,1),HG12,DRAWNULL),COLORBLUE,LINETHICK2,NODRAW;
STICKLINE(C>HG11 AND C>O,H,C,0,0 ),COLOR0000FF;
STICKLINE(CLOSE>HG11 AND C>O,L,O,0,0 ),COLOR0000FF;
STICKLINE(C>HG11 AND C>O,O,C,2.8,1),COLOR0000FF;
STICKLINE(C>HG11 AND C<=O,H,L,0,0 ),COLOR0000FF;
STICKLINE(CLOSE>HG11 AND C<=O,O,C,2.8,0),COLOR0000FF;
STICKLINE(CLOSE=HG11,H,L,3,0),COLORWHITE;
STICKLINE(CLOSE< HG11,H,L,0,0),COLORYELLOW;
STICKLINE(CLOSE< HG11,O,C,2.5,0),COLORYELLOW;
STICKLINE(C< HG12 AND CLOSE>O,H,C,0,0),COLORCYAN;
STICKLINE(C< HG12 AND C>O,O,L,0,0),COLORCYAN;
STICKLINE(C< HG12 AND CLOSE>OPEN,O,C,2.8,1),COLORCYAN;
STICKLINE(C< HG12 AND CLOSE<=O,H,L,0,0),COLORCYAN;
STICKLINE(C< HG12 AND C<=O,O,C,2.8,0),COLORCYAN;
买入准备:DRAWICON(CROSS(HG9,HG7),上拐,34);
卖出准备:DRAWICON(CROSS(HG7,HG9),下拐,35);
SBL:=STRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,HYBLOCK),FGBLOCK),GNBLOCK),ZDBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0.01,0.005,0,SBL),COLORCYAN;