以下是通达信主图东风狙击手公式源码

飚升上轨:MA(C,14)*1.1,COLOR0080FF,POINTDOT,LINETHICK4;

超跌轨:MA(C,14)*0.9,,POINTDOT,COLORGREEN,LINETHICK4;

飚升下轨:飚升上轨-(飚升上轨-超跌轨)*0.191,COLORYELLOW,,POINTDOT,LINETHICK4;

趋势轨:=飚升上轨-(飚升上轨-超跌轨)*0.618,COLORWHITE,CIRCLEDOT;

赢:=MA(C,1);

在:=SMA(SMA(SMA(赢,2,1),2,1),2,1);

龙:=MA(在,3);

 

赢在龙头:=(L+H+C*4)/6;

趋势轨①:EMA(赢在龙头,12),NODRAW;

趋势轨②:EMA(赢在龙头,19),NODRAW;

趋势轨③:IF(L>在,在,龙),NODRAW;

赢在:=(趋势轨①-REF(趋势轨①,1))/REF(趋势轨①,1)*100;

龙头:=(趋势轨②-REF(趋势轨②,1))/REF(趋势轨②,1)*100;

G:=BARSLAST(CROSS(赢在,0))+1;

止损线A:REF(L,G),NODRAW;

止损线B:REF(止损线A,BARSLAST(止损线A>REF(止损线A,1) OR 止损线A<REF(止损线A,1))+1),NODRAW;

上趋势:=MA(LOW,20)*1.2;

次上趋势:=MA(LOW,20)*1.1;

次下趋势:=MA(HIGH,20)*0.9;

下趋势:=MA(HIGH,20)*0.8,COLORGREEN;

ZD:=(C-REF(C,1))/REF(C,1)*100;

HDZF:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));

趋势强度:IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势 AND C<次上趋势,2,IF(C<下趋势,0,1))),NODRAW;

趋势①拐点:CROSS(赢在,0),NODRAW;

趋势②拐点:CROSS(龙头,0),NODRAW;

趋势③拐点:CROSS(在,龙),NODRAW;

趋势①持仓:赢在>=0,NODRAW;

趋势②持仓:龙头>=0,NODRAW;

趋势③持仓:在>=龙,NODRAW;

上涨斜率:(趋势轨①-止损线A)/止损线A*100,NODRAW;

超短:=CROSS(超跌轨*1.01,L) AND  H>=REF(L,1);

狙击手:超短 AND 趋势强度=3 OR (超短 AND COUNT(超短,BARSLAST(趋势强度=3))=1 AND C>MIN(止损线A,止损线B)),NODRAW;

 

换手:=V*100/CAPITAL;

主力:=MA(换手,4); 

周期:=13;

大户:=MA(换手,9);

中户:=MA(换手,17);

散户:=MA(换手,34); 

均量:=(主力+大户+中户+散户)/4;

机构意愿:=(主力-均量);

游资意愿:=(大户-均量);

大户意愿:=(中户-均量);

散户意愿:=(散户-均量);

VAR1:=(C-MA(C,6))/MA(C,6)*100;

VAR2:=(C-MA(C,24))/MA(C,24)*100;

VAR3:=(C-MA(C,32))/MA(C,32)*100;

VAR4:=(VAR1+VAR2+VAR3)/3;

VAR5:=EMA(VAR4,5);

VAR6:=MA(100*(C-LLV(C,34))/(HHV(H,34)-LLV(L,34)),5)-20;

VAR7:=SMA(SMA(100-3*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+SMA(2*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1);

VAR8:=VAR7<REF(VAR7,1) AND V>REF(V,1) AND C>REF(C,1);

K:=EMA(VAR5,5)*4;

D:=EMA(K,5);

J:=K*3-D*2;

BHG:=LLV(VAR6,3)<VAR6 AND J>D AND VAR8>0 OR (LLV(VAR6,3)<VAR6 AND J>D AND C>飚升上轨);

MA1:=MA(VOL,5);

MA2:=MA(VOL,40);

缩量现象:=MA1<MA2;

SC:=100*(CLOSE-MA(CLOSE,80));

多方线:=EMA(SC,5);增强线:=EMA(SC,21);

空翻多:=BHG AND 散户意愿<0 AND 大户意愿<0 AND COUNT(缩量现象,周期)>=1 AND 多方线>0 AND 增强线>-100 OR 

(BHG AND 散户意愿<0 AND 大户意愿<0  AND COUNT(缩量现象,周期)>=1 AND COUNT(多方线<-100,BARSLAST(CROSS(增强线,多方线)))=0);

推土机:=趋势①拐点 AND 散户意愿<0  AND 大户意愿<0 AND 止损线A>REF(止损线A,1),NODRAW;

顺大势:=趋势①拐点 AND NOT(散户意愿<0  AND 大户意愿<0) AND (机构意愿>0 OR 机构意愿<0) AND 止损线A>REF(止损线A,1),NODRAW;

步步高:=趋势①拐点 AND 机构意愿<0 AND 止损线A<REF(止损线A,1),NODRAW;

借东风:=趋势①拐点 AND 机构意愿>0 AND 止损线A<REF(止损线A,1);

 

STICKLINE(趋势强度=0,C,O,5,0),COLORBLUE;

STICKLINE(趋势强度=1,C,O,5,0),COLORGREEN;

STICKLINE(趋势强度=2,C,O,5,0),COLORGRAY;

STICKLINE(趋势强度=3,C,O,5,0),COLORYELLOW;

STICKLINE(趋势强度=4,C,O,5,0),COLORMAGENTA;

 

STICKLINE(C>=O,C,O,3,0),COLOR0000CC ;

STICKLINE(C>=O,C,O,2,0),COLOR0000EE;

STICKLINE(C>=O,H,L,0,0),COLOR0000FF;

STICKLINE(C<=O,C,O,3,0),COLORA8A800;

STICKLINE(C<=O,C,O,2,0),COLORCECE00;

STICKLINE(C<=O,H,L,0,0),COLORFFFF00;

 

IF(龙头>=0,趋势轨②,DRAWNULL),COLORMAGENTA,LINETHICK2;

IF(龙头<0,趋势轨②,DRAWNULL),COLORBLUE,LINETHICK2;

IF(赢在>=0,趋势轨①,DRAWNULL),COLOR0000FF,LINETHICK2;

IF(赢在<0,趋势轨①,DRAWNULL),COLORGREEN,LINETHICK2;

IF(赢在>0,REF(L,G),DRAWNULL),COLORRED,POINTDOT,LINETHICK4;

IF(赢在<0,REF(L,G),DRAWNULL),COLORGREEN,POINTDOT,LINETHICK4;

DRAWICON(狙击手,L*0.95,17);

DRAWTEXT(狙击手,L*0.95,’  ←狙击手’),COLORYELLOW;

DRAWICON(空翻多 AND COUNT(空翻多,BARSLAST(趋势①拐点))=1,L*0.95,9);

DRAWICON(空翻多 AND COUNT(空翻多,BARSLAST(趋势①拐点))=1 AND VAR8>0,L,14);

DRAWTEXT(空翻多 AND COUNT(空翻多,BARSLAST(趋势①拐点))=1,L*0.95,’  ←空翻多’),COLORWHITE;

DRAWICON(推土机,L*0.95,13);

DRAWTEXT(推土机,L*0.95,’  ←推土机’),COLORMAGENTA;

DRAWICON(顺大势,L*0.95,23);

DRAWTEXT(顺大势,L*0.95,’  ←顺大势’),COLORCCCCCC;

DRAWICON(步步高,L*0.95,15);

DRAWTEXT(步步高,L*0.95,’  ←步步高’),COLORCYAN;

DRAWICON(借东风,L*0.95,18);

DRAWTEXT(借东风,L*0.95,’  ←借东风’),COLORGREEN;

VAR0:=(C+H+O+L)/4;

卖出:=XMA(VAR0,20)*(1+80/1000);

买入:=XMA(VAR0,32)*(1-100/1000);

DRAWICON(CROSS(买入,LOW),L*0.98,11);

DRAWICON(CROSS(HIGH,卖出),H*1.02,12);

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。