乐于分享
好东西不私藏

七星高照共振多空线幅图指标源码

七星高照共振多空线幅图指标源码

七星高照共振多空线指标源码:(幅图

7组逻辑共振,同时红多介入更佳,反之线同时变绿,空机会更好!

源码如下:

综合价9:=(3*CLOSE+LOW+OPEN+HIGH)/6;

操作线:=EMA(CLOSE,15),LINETHICK1;

生命线:=EMA(CLOSE,60),LINETHICK1,COLORYELLOW;

操作线1:IF(操作线>生命线,操作线,NULL),COLORRED,NODRAW;

操作线11:IF(操作线<生命线,操作线,NULL),COLORGREEN,NODRAW;

生命线.:IF(操作线>生命线,生命线,NULL),COLORRED,NODRAW;

生命线11:IF(操作线<生命线,生命线,NULL),COLORGREEN,NODRAW;

  HH1:=IFELSE(H<REF(H,1)&&REF(H,1)<REF(H,2),REF(H,2),0),LINETHICK2;

LL1:=IFELSE(L>REF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0),LINETHICK2;

HH2:=VALUEWHEN(HH1>0,HH1),LINETHICK2;

LL2:=VALUEWHEN(LL1>0,LL1),LINETHICK2;

K1:=IFELSE(CLOSE>HH2,-3,IFELSE(CLOSE<LL2,1,0)),LINETHICK2;

K2:=VALUEWHEN(K1<>0,K1),LINETHICK2;

G:=IFELSE(K2=1,HH2,LL2),LINETHICK2;

W1:=K2,LINETHICK2;

W2:=OPEN-CLOSE,LINETHICK2 ;

HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE),LINETHICK2;

LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE),LINETHICK2;

金子支撑:IF(0>W1,G,NULL),COLORRED,NODRAW;

金子压力:IF(0<W1,G,NULL),COLORGREEN,NODRAW;

DIFF:=EMA(CLOSE,10) - EMA(CLOSE,20), COLORYELLOW;//短周期与长周期的收盘价的指数平滑移动平均值做差。

DEA:=EMA(DIFF,7),COLORWHITE;//DEA的M个周期指数平滑移动平均

MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

DRAWCOLORLINE(DIFF>DEA,100,COLORRED,COLORGREEN),LINETHICK2;

水上金叉:=IF(DIFF>0 AND DEA>0 AND MACD>0,1,NULL),NODRAW,COLORRED;

水下金叉:=IF(DIFF<0 AND DEA<0 AND MACD>0,1,NULL),NODRAW,COLORRED;

水上死叉:=IF(DIFF>0 AND DEA>0 AND MACD<0,1,NULL),NODRAW,COLORGREEN;

水下死叉:=IF(DIFF<0 AND DEA<0 AND MACD<0,1,NULL),NODRAW,COLORGREEN;

MA20:=MA(C,20);

DRAWCOLORLINE(C>MA20,50,COLORRED,COLORGREEN),LINETHICK2;

20K支撑:IF(C>MA20,C,NULL),COLORRED,NODRAW;

20K压力:IF(C<MA20,C,NULL),COLORGREEN,NODRAW;

SJ:=1;

LHS:=1;

MA3:=MA(C,170);

HHH1:=IFELSE(H<REF(H,1)&&REF(H,1)<REF(H,2),REF(H,2),0);

LLL1:=IFELSE(L>REF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0);

HHH2:=VALUEWHEN(HHH1>0,HHH1);

LLL2:=VALUEWHEN(LLL1>0,LLL1);

HH:=HHV(HIGH,1)/10*SJ+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10;

LL:=LLV(LOW,1)/10*SJ+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10;

H1:=IFELSE(HH<REF(HH,1)&&LL<REF(LL,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HH,2),0);

L1:=IFELSE(LL>REF(LL,1)&&HH>REF(HH,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LL,2),0);

X0:=H1*LHS,LINETHICK2;

X00:=L1;

H2:=VALUEWHEN(X0>0,X0)*LHS,LINETHICK2;

L2:=VALUEWHEN(X00>0,X00)*LHS,LINETHICK2;

KK1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));

KK2:=VALUEWHEN(KK1<>0,KK1),NODRAW;

1G:=IFELSE(KK2=1,H2,L2);

DRAWCOLORLINE(BARSLAST(CROSS(KK2=-3,0.5))<BARSLAST(CROSS(KK2=1,0.5)),0,COLORRED,COLORGREEN),LINETHICK2;

压力:IF(KK2=1,1G,NULL),COLORCYAN,NODRAW;

支撑:IF(KK2=-3,1G,NULL),COLORRED,NODRAW;

DRAWLASTBARNUMBER(IF(KK2=1,0,NULL),1G,2,COLORGREEN),ALIGN0;

DRAWLASTBARNUMBER(IF(KK2=-3,0,NULL),1G,2,COLORRED),ALIGN0;

DRAWCOLORLINE((W1=-3&&REF(W1,1)=-3)||(K2=-3),150,COLORRED,COLORGREEN),LINETHICK2;

ISMAININDEX:=1;

PARM1:=5;

PARM2:=(10);

PARM3:=(20);

PARM4:=(30);

PARM5:=(60);

PARM6:=(70);

M1:=EMA(C,PARM1);

M2:=EMA(C,PARM2);

M3:=EMA(C,PARM3);

M4:=EMA(C,PARM4);

M5:=EMA(C,PARM5);

VARE1:=(M1+M2+M3+M4)/4;

VARE2:=(M1+M2+M3+M5)/4;

DD1:=EMA(VARE1,PARM1),COLORRED;

KK11:=EMA(VARE1,PARM1)-EMA(VARE1,PARM1)*0.002,COLORRED;

DD22:=EMA(VARE2,PARM6),COLORMAGENTA;

KK22:=EMA(VARE2,PARM6)-EMA(VARE2,PARM6)*0.002,COLORMAGENTA;

DD2.买入:=IF(DD22>REF(DD22,1),DD22,NULL),COLORMAGENTA,LINETHICK2,NODRAW;

DD2..卖出:=IF(DD22<REF(DD22,1),DD22,NULL),COLORGREEN,LINETHICK2,NODRAW;

KK2.:=IF(KK22>REF(KK22,1),KK22,NULL),COLORMAGENTA,NODRAW;

KK2..:=IF(KK22<REF(KK22,1),KK22,NULL),COLORGREEN,NODRAW;

DD1.:=IF(DD1>REF(DD1,1),DD1,NULL),COLORRED,NODRAW;

DD1..:=IF(DD1<REF(DD1,1),DD1,NULL),COLORGREEN,NODRAW;

KK1.:=IF(KK1>REF(KK1,1),KK1,NULL),COLORRED,NODRAW;

KK1..:=IF(KK1<REF(KK1,1),KK1,NULL),COLORGREEN,NODRAW;

HI:=SQRT(SQRT(L*H*OPEN*C))  ;

VAR11:= EMA(HI,26);

VAR12:= EMA(HI,13);

VAR13:= EMA(HI,1);

OK:= EMA(VAR12,10),COLORWHITE;

多:IF(VAR13>VAR11,C,NULL),COLORRED,NODRAW;

空:IF(VAR13<VAR11,C,NULL),COLORGREEN,NODRAW;

DRAWCOLORLINE(VAR13>VAR11,-50,COLORRED,COLORGREEN),LINETHICK2;

AA:=EMA(C,5) > EMA(C,20);

BB:=EMA(C,5) < EMA(C,20);

CC:=EMA(C,5) > EMA(C,10);

CC1:=EMA(C,5) < EMA(C,10);

DD:=CLOSE<OPEN;

VAR5:=IF(DATE>=330725,9,1);

B:=EMA2(LOW,30);

A1:=EMA2(HIGH,150),LINETHICK2;

B1:=EMA2(LOW,150);

S1:=CROSS(CLOSE,EMA2(HIGH,150));

X1:=CROSS(EMA2(LOW,150),CLOSE);

WS1:=BARSLAST(S1)+1;

WX1:=BARSLAST(X1)+1;

SS1:=CROSS(SUM(S1,WX1),0.5);

XX1:=CROSS(SUM(X1,WS1),0.5);

S:=CROSS(CLOSE,EMA2(HIGH,30));

X:=CROSS(EMA2(LOW,30),CLOSE),LINETHICK2;

WS:=BARSLAST(S)+1,LINETHICK2;

WX:=BARSLAST(X)+1,LINETHICK2;

SS:=CROSS(SUM(S,WX),0.5),LINETHICK2;

XX:=CROSS(SUM(X,WS),0.5),LINETHICK2;

DRAWSL(1,-100,0,-1,0,COLORWHITE),LINETHICK2;

DRAWLINE3(CLOSE>=EMA2(HIGH,150),-100,0,1,-100,1,0),COLORRED,LINETHICK2;

DRAWLINE3(CLOSE<EMA2(LOW,150),-100,0,1,-100,1,0),COLORGREEN,LINETHICK2;

STEP1:=2/100;

MVALUE1:=2/10;

SARLINE:=SAR(4,STEP1,MVALUE1),NODRAW;

.SARLINE:IF(SARLINE>0,SARLINE,NULL),COLORRED,NODRAW;

SARLINE.:IF(SARLINE<0,ABS(SARLINE),NULL),COLORCYAN,NODRAW;

DRAWCOLORLINE(SARLINE>0,200,COLORRED,COLORGREEN),LINETHICK2;

声明:源码仅供技术分析学习之用,无指导作用。