VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;
A1:(EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14)+EMA(VAR1,14))/4,COLORRED;
HH1:=IF(H<REF(H,1) AND REF(H,1)<REF(H,2),REF(H,2),0);
LL1:=IF(L>REF(L,1) AND REF(L,1)>REF(L,2),REF(L,2),0);
HH2:=VALUEWHEN(HH1>0,HH1)NODRAW;
LL2:=VALUEWHEN(LL1>0,LL1)NODRAW;
HH:=HHV(HIGH,1)/10+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+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:=IF(HH<REF(HH,1) AND LL<REF(LL,1) AND REF(OPEN,1)>CLOSE AND OPEN>CLOSE AND (HHV(OPEN,0)-CLOSE)>0,REF(HH,2),0);
L1:=IF(LL>REF(LL,1) AND HH>REF(HH,1) AND REF(OPEN,1)<CLOSE AND OPEN<CLOSE AND (CLOSE-LLV(OPEN,0))>0,REF(LL,2),0);
H2:=VALUEWHEN(H1>0,H1),LINETHICK2;
L2:=VALUEWHEN(L1>0,L1),LINETHICK2;
K1:=IF(C>H2,-3,IF(C<L2,1,0))NODRAW;
K2:=VALUEWHEN(K1<>0,K1)NODRAW;
G:=IF(K2=1,H2,L2);
G1:=VALUEWHEN(ISLASTBAR,G);
STICKLINE(K2>0,H,L,0,1),COLORGREEN;
STICKLINE(K2>0,O,C,-1,1),COLORGREEN;
STICKLINE(K2<=0,O,C,-1,1),COLORRED;
STICKLINE(O>C AND K2<=0,H,L,0,0)COLORRED;
STICKLINE(O>C AND K2<=0,O,C,-1,0)COLORRED;
STICKLINE(O>C AND K2>0,O,C,-1,0)COLORGREEN;
DRAWSL(K2=1,G,0,1,0),COLORGREEN,VTDOT;
STICKLINE(K2=1 AND G<>REF(G,1)AND REF(K2,1)=1,G,REF(G,1),0,0),COLORGREEN,VTDOT;
DRAWSL(K2=-3,G,0,1,0),COLORYELLOW,VTDOT;
STICKLINE(K2=-3 AND G<>REF(G,1)AND REF(K2,1)=-3,G,REF(G,1),0,0),COLORYELLOW,VTDOT;
MA2:=EMA(CLOSE,5);
MA3:=EMA(CLOSE,6);
A55:=EMA(A1,18);
H18:= IFELSE(H<REF(H,2) AND REF(H,1)<REF(H,2),REF(H,2),0);
L18:= IFELSE(L>REF(L,2) AND REF(L,1)>REF(L,2),REF(L,2),0);
H28:=VALUEWHEN(H18>0,H18);
L28:=VALUEWHEN(L18>0,L18);
K18:=IFELSE(CLOSE>H28,-3,IFELSE(CLOSE<L28,1,0));
K28:=VALUEWHEN(K18<>0,K18);
DRAWICON(CROSS(0,K28)AND K2<0,L,1),align0,PXDN10;
DRAWTEXT(CROSS(K28,0)AND K2>0,H,'▼'),COLORWHITE,align0,PXUP10;
我主图是30秒模型,但是如果加载这个代码就不对了,我能不能跨周期引用它的一分钟,一分钟的红绿色k线跨周期加载在30秒周期上,谢谢老师指点
|