指标通过多条均线组合识别趋势方向,在价格高低点间绘制支撑阻力线,结合长短期高低点通道判断买卖时机。操作策略为:当短期均线上穿长期均线且价格突破通道上轨时买入,下穿且跌破下轨时卖出,同时监控超买超卖信号。
RMA:=EMA(CLOSE,5),COLORLIGRAY;
NMA:=EMA(CLOSE,10),COLORMAGENTA;
RISK:IF(NMA>RMA,NMA,DRAWNULL),COLORGREEN;
UP:DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1)&&L=LLV(L,10)&&RMA<=NMA,L,H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1)&&H=HHV(H,10)&&RMA>=NMA,H,0),COLOR0000FF,LINETHICK5;
DOWN:DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1)&&H=HHV(H,10)&&RMA>=NMA,H,L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1)&&L=LLV(L,10)&&RMA<=NMA,L,0),COLOR00FF00,LINETHICK5;
HA:HHV(HIGH,120),COLORRED;
HHA:HHV(HIGH,30),COLORLIRED;
LA:LLV(LOW,120),COLORGREEN;
LLA:LLV(LOW,30),COLORRED;
DRAWBAND(HA,RGB(0,15,15),HHA,RGB(0,15,15));
DRAWBAND(LA,RGB(0,15,15),LLA,RGB(0,15,15));
HA1:HHV(HIGH,120),COLOR8F8F5F;
HHA1:HHV(HIGH,30),COLORLIRED;
LA1:LLV(LOW,120),COLORGREEN;
LLA1:LLV(LOW,30),COLORMAGENTA;
HG1:=EMA(CLOSE,0)-EMA(CLOSE,5);
STICKLINE(HG1>0,DYNAINFO(3),DYNAINFO(3)+HG1*1.5,0,1),COLOR545454;
STICKLINE(HG1<=0,DYNAINFO(3),DYNAINFO(3)+HG1*1.5,0,1),COLOR545454;
HG2:=MAX(DYNAINFO(3),DYNAINFO(5));
HG3:=MIN(DYNAINFO(3),DYNAINFO(6));
HG4:=HG2-HG3;
HG5:=HG3+HG4*7/8;
HG6:=HG3+HG4*0.5/8;
DRAWICON(LONGCROSS(HG6,CLOSE,2),CLOSE,34);
DRAWICON(LONGCROSS(CLOSE,HG5,2),CLOSE,35);
HG7:=(CLOSE+HHV(MA(CLOSE,5),2)+LLV(MA(CLOSE,5),2))/3;
HG8:=EMA(HG7,3);
HG9:=REF(HG8,1);
STICKLINE(HG8>HG9,HG8,HG9,3,0),COLORRED;
STICKLINE(HG8<HG9,HG8,HG9,3,0),COLORFF0800;
HG10:=DYNAINFO(3);
HG11:=IF(DYNAINFO(17)>2.5,HG10-0.15,DRAWNULL);
HG12:=IF(DYNAINFO(17)>5,HG10-0.15,DRAWNULL);
DRAWBAND(HG11,RGB(51,153,255),HG11+0.015,RGB(51,153,255));
DRAWBAND(HG12,RGB(255,118,188),HG12+0.015,RGB(255,118,188));
HG13:=DYNAINFO(11)+DYNAINFO(11)*0.021;
涨停:IF(DYNAINFO(7)>HG13,1,0),NODRAW,COLOR0088FF;
HG14:=IF(涨停=1,CLOSE+0.0075,DRAWNULL);
DRAWBAND(HG14,RGB(255,211,0),CLOSE-0.0075,RGB(255,125,0));
HG15:=TIME=100000;
HG16:=BARSLAST(HG15);
HG17:=CONST(IF(HG16=0,CLOSE,REF(CLOSE,HG16)));
HG18:=CONST(IF(HG16,HHV(HIGH,0),REF(HHV(HIGH,0),HG16)));
HG19:=CONST(IF(HG16,LLV(LOW,0),REF(LLV(LOW,0),HG16)));
STICKLINE(HG15=1,HG18,HG19,1.2,0),COLOR008888;
HG20:=SUM(VOL*CLOSE,0)/SUM(VOL,0);
CONST(IF(HG15,HHV(HIGH,0),REF(HHV(HIGH,0),HG16))),DOTLINE,COLOR000066;
CONST(IF(HG15,LLV(LOW,0),REF(LLV(LOW,0),HG16))),DOTLINE,COLOR006600;
CONST(IF(HG16,LLV(LOW,1),REF(LLV(LOW,0),HG16))),COLOR888888;
CONST(IF(HG16,HHV(LOW,1),REF(HHV(LOW,0),HG16))),COLOR888888;
HG21:=BARSLAST(TIME=103000);
HG22:=REF(HHV(CLOSE,0),HG8+1);
HG23:=REF(HHV(VOL,0),HG8+1);
HG24:=HG22/DYNAINFO(3)<1.05;
HG25:=CROSS(CLOSE,HG22)&&VOL>HG23&&HG24;
DRAWICON(HG25,HG10-0.06,13);