[通达信指标]加权二攻 一主两幅交易系统

01

指标源码

EXPMA5:EXPMA(C,5),COLORWHITE  LINETHICK2;

EXPMA13:EXPMA(C,13),COLORMAGENTA  LINETHICK2;

分界线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL),LINETHICK2,COLORYELLOW;

年线:DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL),COLORCYAN LINETHICK2;

CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

DD:=DMA(CLOSE,CC);

上轨:(1+7/100)*DD,COLORGREEN;

下轨:(1-7/100)*DD,COLORGREEN;

中轨:(上轨+下轨)/2,COLORGREEN;

IF(上轨>=REF(上轨,1),上轨,DRAWNULL),COLORGREEN,LINETHICK1;

IF(上轨>=REF(上轨,1),上轨,DRAWNULL), COLORRED,LINETHICK1;

IF(中轨>=REF(中轨,1), 中轨,DRAWNULL),COLORGREEN,LINETHICK1;

IF(中轨>=REF(中轨,1), 中轨,DRAWNULL), COLORRED, LINETHICK1;

IF(下轨>=REF(下轨,1), 下轨,DRAWNULL),COLORGREEN,LINETHICK1;

IF(下轨>=REF(下轨,1), 下轨,DRAWNULL), COLORRED,LINETHICK1;

VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));

VAR2:=(REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR3:=(REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR4:=(REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR5:=(REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR6:=(REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR7:=(REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR8:=(REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR9:=(REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VARA:=(REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VARC:=(REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));

VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR10:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR11:=(REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR12:=(REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR13:=(REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR14:=(REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR15:=(REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR16:=(REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR17:=(REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

VAR18:=(REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));

VAR19:=((REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1)) AND VAR1);

VAR1A:=((REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1)) AND VARD);

RSV9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

VAR1B:=VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,COLOR0000FF,NODRAW;

VAR1C:=IF(VAR1B,LLV(C,2),DRAWNULL);

VAR1D:=VAR1C,COLORFF99FF,NODRAW;

VAR1E:REF(VAR1C,1)COLOR0000FF,NODRAW,COLORGREEN;

VAR1F:=VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,COLORFFFF00,NODRAW;

VAR1G:=IF(VAR1F,HHV(C,2),DRAWNULL);

VAR1H:=VAR1G,COLOR33AACC,NODRAW,COLORCYAN;

VAR1I:=REF(VAR1H,1),COLORFF0000,NODRAW,COLORRED;

VAR1J:=VAR19,COLOR33AACC,NODRAW;

VAR1K:=VAR1A,COLORFF99FF,NODRAW;

VAR1L:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100<-14,COLORFFFFFF,NODRAW;

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

STICKLINE(C<O,L,H,0,0),COLOR999900;

STICKLINE(1,C,O,3.5,0),COLOR858500;

STICKLINE(C>=O,C,O,3.5,0),COLOR0000E5;

STICKLINE(VAR1B,CLOSE,O,2.8,0),COLOR000055;

STICKLINE(VAR1B,CLOSE,O,2,0),COLOR000088;

STICKLINE(VAR1B,CLOSE,O,1.5,0),COLOR0000AA;

STICKLINE(VAR1B,CLOSE,O,1,0),COLOR0000CC;

STICKLINE(VAR1B,CLOSE,O,0.5,0),COLOR0000EE;

STICKLINE(VAR1F,CLOSE,O,2.8,0),COLOR555500;

STICKLINE(VAR1F,CLOSE,O,2,0),COLOR888800;

STICKLINE(VAR1F,CLOSE,O,1.5,0),COLORAAAA00;

STICKLINE(VAR1F,CLOSE,O,1,0),COLORCCCC00;

STICKLINE(VAR1F,CLOSE,O,0.5,0),COLOREEEE00;

CO:=(C-O);

STICKLINE(VAR1L,O,C-CO/2,2.8,0),COLOR555555;

STICKLINE(VAR1L,O,C-CO/2,2,0),COLOR888888;

STICKLINE(VAR1L,O,C-CO/2,1.5,0),COLORAAAAAA;

STICKLINE(VAR1L,O,C-CO/2,1,0),COLORCCCCCC;

STICKLINE(VAR1L,O,C-CO/2,0.5,0),COLOREEEEEE;

STICKLINE(VAR1J,O,O+CO/3,2.8,0),COLOR335555;

STICKLINE(VAR1J,O,O+CO/3,2,0),COLOR338888;

STICKLINE(VAR1J,O,O+CO/3,1.5,0),COLOR33AAAA;

STICKLINE(VAR1J,O,O+CO/3,1,0),COLOR33CCCC;

STICKLINE(VAR1K,O,O+CO/3,2.8,0),COLOR550055;

STICKLINE(VAR1K,O,O+CO/3,2,0),COLOR880088;

STICKLINE(VAR1K,O,O+CO/3,1.5,0),COLORAA00AA;

STICKLINE(VAR1K,O,O+CO/3,1,0),COLORCC00CC;

STICKLINE(VAR1K,O,O+CO/3,0.5,0),COLOREE00EE;

STICKLINE(ISLASTBAR AND (VAR1B OR REF(VAR1B,1)=1),VAR1E,VAR1E,30,1),COLOR0000FF;

STICKLINE(ISLASTBAR AND (VAR1F OR REF(VAR1F,1)=1),VAR1I,VAR1I,30,1),COLOR00FF00;

N1:=6;

N2:=12;

N3:=24;

V1:=(C*2+H+L)/4*10;

VV2:=EMA(V1,13)-EMA(V1,34);

VV3:=EMA(VV2,5);

V4:=2*(VV2-VV3)*100;

V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;

V6:=EMA(3*V5-2*SMA(V5,18,1),5);

V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;

V8:=(INDEXC*2+INDEXH+INDEXL)/4;

V9:=EMA(V8,13)-EMA(V8,34);

VA:=EMA(V9,3);

VB1:=(V9-VA)/2;

V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);

QUSHIX:=EMA(V11,3);

CYCT:=IF(C>REF(C,1),(3*H+4*C+3*OPEN+2*L)/12,(2*H+4*C+3*OPEN+3*L)/12);

EE3:=EXPMEMA(CYCT,3),LINETHICK1;

EE8:=EXPMEMA(CYCT,8),LINETHICK2;

EE25:=EXPMEMA(CYCT,25),LINETHICK2;

EE79:=EXPMEMA(CYCT,79),LINETHICK3;

EE248:=EXPMEMA(CYCT,248),LINETHICK3;

V2:=EMA(CYCT,13)-EMA(CYCT,34);

V3:=EMA(V2,5);

CYC13:=0.01*EXPMA(AMOUNT,13)/EXPMA(VOL,13);

CYC34:=0.01*EXPMA(AMOUNT,34)/EXPMA(VOL,34);

CYS13:=(CLOSE-CYC13)/CYC13*100;

CYS34:=(CLOSE-CYC34)/CYC34*100;

CYC5:=0.01*EXPMA(AMOUNT,5)/EXPMA(VOL,5);

CYS5:=(CLOSE-CYC5)/CYC5*100;

DIVE:=0.01*EXPMA(AMOUNT,5)/EXPMA(VOL,5);

CYR5:=(DIVE/REF(DIVE,1)-1)*100;

DRAWICON(AMOUNT>REF(AMOUNT,1)*1.8 AND EVERY(RANGE(CYS5,-7,7),10) AND  EVERY(RANGE(CYR,-0.30,5),10) AND CROSS(CYR,3) AND CROSS(CYR5,5),LOW,9);

DRAWTEXT((CROSS(EXPMEMA(CYCT,25),L) AND CYS5<-3 AND MA(C,5)>MA(C,30) AND HHV(CYS13,15)>10 AND HHV(CYS34,18)>18 AND EXPMEMA(CYCT,8)>EXPMEMA(CYCT,25)),LOW*0.975,’◆枪’),COLORYELLOW;

TTS1:=(UPNDAY(EE25,4) AND EXPMEMA(CYCT,3)>EXPMEMA(CYCT,5) AND EXPMEMA(CYCT,5)>EXPMEMA(CYCT,7) AND MA(CLOSE,3)>MA(CLOSE,5) AND MA(CLOSE,5)>MA(CLOSE,7));

DRAWICON(EVERY(CLOSE/OPEN<=1,3) AND EVERY(CLOSE/OPEN>=0.96,3) AND UPNDAY(EE25,3) AND CLOSE/REF(CLOSE,3)<=1.035 AND CLOSE/REF(CLOSE,3)>=1  AND EVERY(VOL/CAPITAL<0.05,3),LOW,18);

DIVE1:=0.01*EXPMA(AMOUNT,13)/EXPMA(VOL,13);

CYR:=(DIVE1/REF(DIVE1,1)-1)*100;

MACYR:=MA(CYR,5);

RPY10:=(C-LLV(C,10))/(HHV(C,10)-LLV(C,10))*100;

DRAWTEXT((REF(CLOSE/REF(CLOSE,1),3)>1.099 OR REF(CLOSE/REF(CLOSE,1),8)>1.099  OR REF(CLOSE/REF(CLOSE,1),7)>1.099  OR REF(CLOSE/REF(CLOSE,1),6)>1.099 OR REF(CLOSE/REF(CLOSE,1),4)>1.099 OR REF(CLOSE/REF(CLOSE,1),5)>1.099  OR REF(CLOSE/REF(CLOSE,1),2)>1.099) AND CROSS(EE8,LOW)AND UPNDAY(EE25,3),LOW*0.97,’◆枪A’),COLORMAGENTA;

CBW:=100*(COST(99.5)-COST(0.5))/COST(99.5);

ASR10:=(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100;

ASR20:=(WINNER(C*1.2)-WINNER(C*0.8))/WINNER(HHV(H,0))*100;

ASR30:=(WINNER(C*1.3)-WINNER(C*0.7))/WINNER(HHV(H,0))*100;

DRAWTEXT(CROSS(EE3,EE8) AND (CROSS(REF(EE8,4),REF(EE3,4)) OR CROSS(REF(EE8,3),REF(EE3,3)) OR CROSS(REF(EE8,2),REF(EE3,2))OR CROSS(REF(EE8,1),REF(EE3,1))),L*0.99,’◆二攻’),COLORYELLOW;

LC:=REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;

RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;

RSI3:=SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;

BIAS1:=(CLOSE-MA(CLOSE,N1))/MA(CLOSE,N1)*100;

BIAS2:=(CLOSE-MA(CLOSE,N2))/MA(CLOSE,N2)*100;

BIAS3:=(CLOSE-MA(CLOSE,N3))/MA(CLOSE,N3)*100;

QIANGNIU:=BIAS1>2 AND RSI1>60 AND RSI2>50 AND RSI3>50 AND RSI1>RSI2 AND RSI2>RSI3 AND REF(RSI1,1)<REF(RSI2,1) AND REF(RSI2,1)<REF(RSI3,1) AND CYR>1 AND CLOSE/REF(CLOSE,1)>1.03;

DRAWTEXT(QIANGNIU,L*0.98,’冲涨停’),COLORYELLOW;

YHIGH:=IF((LOW>REF(LOW,1) AND HIGH<REF(HIGH,1)),HIGH,0) OR IF(LOW<REF(LOW,1) AND HIGH>REF(HIGH,1),REF(HIGH,1),0);

YLOW:=IF ((LOW>REF(LOW,1) AND HIGH<REF(HIGH,1)),REF(LOW,1),0) OR IF(LOW<REF(LOW,1) AND HIGH>REF(HIGH,1),LOW,0);

YUNX:=IF((LOW>REF(LOW,1) AND HIGH<REF(HIGH,1)) OR (LOW<REF(LOW,1) AND HIGH>REF(HIGH,1)),2,0);

SHANGZ:=((HIGH>REF(HIGH,1) AND REF(HIGH,2)>REF(HIGH,1) AND LOW>REF(LOW,1)AND REF(LOW,2)>REF(LOW,1) AND LOW>LLV(LOW,3)AND MA(CLOSE,5)<MA(CLOSE,10) AND (C>REF(C,1) OR H>REF(H,1))) OR (REF(YUNX,1)=2 AND HIGH>REF(YHIGH,1) AND LOW>REF(YLOW,1)AND REF(HIGH,3)>REF(YHIGH,1) AND REF(LOW,3)>REF(YLOW,1)  AND L>REF(L,1)AND LOW>LLV(LOW,3) AND MA(CLOSE,5)<MA(CLOSE,10) AND (C>REF(C,1) OR H>REF(H,1))));

DRAWICON(SHANGZ AND (EE25>REF(EE25,1)  ) AND FILTER(SHANGZ,2),LOW*0.998,16),COLORYELLOW;

{附图1源码}

LC:=REF(CLOSE,1);

RSI5:=((SMA(MAX((CLOSE – LC),0),5,1) / SMA(ABS((CLOSE – LC)),5,1)) * 100);

TR1:=SUM(MAX(MAX((HIGH – LOW),ABS((HIGH – REF(CLOSE,1)))),ABS((LOW – REF(CLOSE,1)))),10);

HD:=(HIGH – REF(HIGH,1));

LD:=(REF(LOW,1) – LOW);

DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10);

DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10);

PDI:=((DMP * 100) / TR1);

MDI:=((DMM * 100) / TR1);

ADX:=MA(((ABS((MDI – PDI)) / (MDI + PDI)) * 100),5);

AV:=(RSI5 + ADX);

DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);

0,COLORFF00FF;

WR10:=((100 * (HHV(HIGH,10) – CLOSE)) / (HHV(HIGH,13) – LLV(LOW,13)));

NEWVOL:=(RSI5 – WR10);

DIBU:=(AV + NEWVOL);

YIBEN:=LLV(DIBU,1);

STICKLINE(CROSS(DIBU,0),0,-10,0.1,1),LINETHICK6,COLORRED;

STICKLINE((YIBEN >193 ),100,90,0.1,1),LINETHICK6,COLORGREEN;

Y1:=LLV(L,17);

Y2:=SMA(ABS(L-REF(L,1)),17,1);

Y3:=SMA(MAX(L-REF(L,1),0),17,2);

Q:=-(EMA(IF(L<=Y1,Y2/Y3,-3),1));

STICKLINE(CROSS(Q,0),15,0,4,0), , COLORYELLOW;

拉:IF(CROSS(Q,0),1,0),COLORYELLOW;

Q1:= (CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100, , COLOR00FF00,LINETHICK2;

STICKLINE(CROSS(Q1,-24),20,0,4,0), , COLORMAGENTA;

VAR1:=EMA(EMA(CLOSE,9),9);

KONGPAN:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;

LOWV:=LLV(LOW,9);

HIGHV:=HHV(HIGH,9);

RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);

K:=EMA(RSV,3);

D:=MA(K,3);

STICKLINE(K>D , K,D ,1.1,0),COLORRED,LINETHICK2;

STICKLINE(D>K,K,D,1.1,0),COLORGREEN,LINETHICK2;

90,COLORGREEN;

R1:=1;

R2:=((((2*CLOSE)+HIGH)+LOW) / 4);

R4:=LLV(LOW,5);

R5:=HHV(HIGH,4);

C1:=(EMA((((R2-R4)/(R5-R4))*100),4)*R1),COLORFF00FF,LINETHICK2;

C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*R1),COLORFFFFFF,LINETHICK2;

C3:=CROSS(C1,C2) AND C1<40;

STICKLINE(C3,0,-10,2,0),COLORRED;

{附图2源码}

DIF:EMA(CLOSE,9)-EMA(CLOSE,150),NODRAW;

DEA:EMA(DIF,12),NODRAW;

MACD:2*(DIF-DEA),COLORSTICK;

DIK:4*DIF-3*DEA,COLORYELLOW;

DED:=EMA(DIK,1),COLORGREEN;

IF(C>DED,DED,DRAWNULL),COLORRED,LINETHICK3;

IF(DED<=REF(DED,1),DED,DRAWNULL),COLORGREEN,LINETHICK3;

QIDONG:=MACD<0 AND MACD>REF(MACD ,1) AND REF(MACD ,1)<REF(MACD ,2)AND REF(MACD ,2)<REF(MACD ,3)AND REF(MACD ,3)<REF(MACD ,4);

STICKLINE(QIDONG,8,MACD,2,0),COLORMAGENTA;

0,COLORFF00FF;

DRAWICON(QIDONG,20,11);

STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055;

STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099;

STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB;

STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR40FF00;

STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR40FF00;

STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR40FF00;

STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR000055;

STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR000099;

STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR0000BB;

STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR40FF00;

STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR40FF00;

STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR40FF00;

02

图片示例

图片

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/265183
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 1小时前
下一篇 1小时前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注