请高手将通达信分时指标改为预警公式:选出“分时突破”的个股。

拉升量:=IF(C>REF(C,1),VOL,0);
打压量:=IF(C<REF(C,1),VOL,0);
昨拉升最高值:CONST(FINDHIGH(拉升量,FROMOPEN,240,1)),LINETHICK1,COLORMAGENTA;
昨打压最高值:CONST(FINDHIGH(打压量,FROMOPEN,240,1)),LINETHICK1,COLORCYAN,NODRAW;
今拉升最高值:=CONST(REF(HHV(拉升量,FROMOPEN),0)),COLORRED;
今打压最高值:=CONST(REF(HHV(打压量,FROMOPEN),0)),COLORCYAN;
攻击力度:今拉升最高值/昨拉升最高值,NODRAW;
量能均线:SUM(V,FROMOPEN)/FROMOPEN;
STICKLINE(C>0,0,V,0,0),COLOR00FFFF;
STICKLINE(C<REF(C,1) AND V>=昨拉升最高值,0,V,0,0),COLOR00FF00;
STICKLINE(C=REF(C,1),0,V,0,0),COLORFFFFFF;
STICKLINE(C>REF(C,1) AND (V>昨拉升最高值 OR V>昨打压最高),0,V,0,0),COLOR0000FF;
STICKLINE(C>REF(C,1) AND V>=2*昨拉升最高值 AND V<5*昨拉升最高值,昨拉升最高值,V,0,0),COLORFF00FF;
STICKLINE(C>REF(C,1) AND V>=5*昨拉升最高值,0,V,0,0),COLORMAGENTA;
DRAWICON(FILTER(CROSS(拉升量,昨拉升最高值),30),拉升量,25);
DRAWTEXT(FILTER(CROSS(拉升量,昨拉升最高值),30),拉升量*0.95,'资金攻击'),COLORMAGENTA;
TA:=BARSLAST(TIME=100000);
TC:=REF(HHV(C,0),TA+1);
TV:=REF(HHV(V,0),TA+1);
ZF:=TC/DYNAINFO(3)<1.05;
XG1:=CROSS(C,TC) AND V>TV AND ZF,COLORWHITE;
TA1:=BARSLAST(TIME=110000);
CC1:=REF(HHV(C,0),TA1+1);
VV1:=REF(HHV(V,0),TA1+1);
ZF1:=CC1/DYNAINFO(3)<1.05;
XG2:=CROSS(C,CC1) AND V>VV1 AND ZF1,COLORYELLOW;
合力突破:=XG1 AND XG2,COLORRED;
DRAWICON(XG1=1 OR XG2=1,V,17);
DRAWTEXT(XG1=1 OR XG2=1,V*0.95,'分时突破'),COLORRED;

第1个回答  2012-11-28
{分时突破}
TA:=BARSLAST(TIME=100000);
TC:=REF(HHV(C,0),TA+1);
TV:=REF(HHV(V,0),TA+1);
ZF:=TC/DYNAINFO(3)<1.05;
XG1:=CROSS(C,TC) AND V>TV AND ZF,COLORWHITE;
TA1:=BARSLAST(TIME=110000);
CC1:=REF(HHV(C,0),TA1+1);
VV1:=REF(HHV(V,0),TA1+1);
ZF1:=CC1/DYNAINFO(3)<1.05;
XG2:=CROSS(C,CC1) AND V>VV1 AND ZF1,;
分时突破:XG1=1 OR XG2=1;追问

谢谢回答,可是选不出股来,请帮忙再修正下,不胜感激。

追答

你把公式引入预警,当信号发生时会弹出来。

追问

引入了,可是不弹出呀,实际是有满足要求的股票的,谢谢

追答

边只股票?你写出来,但追问不能超出3次,系统要扣分。还不明,你先定为被取纳回答后,再发给我私信,好吗?

本回答被提问者采纳