?DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
OBV:=DEA; ? ? ?
P:=5;
A1:=REF(OBV,P)=HHV(OBV,2*P 1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P 1);
D1:=FILTER(C1,P);{高点}
A2:=REF(OBV,P)=LLV(OBV,2*P 1);
B2:=FILTER(A2,P);
C2:=BACKSET(B2,P 1);
D2:=FILTER(C2,P);{低点}
上:REF(OBV,BARSLAST(D1)),COLORFF00FF,NODRAW;
下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW;
向上:CROSS(OBV,上*1.01),NODRAW;
相对能量:(OBV-下)/(上-下)*100,COLORYELLOW,NODRAW;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1) 1);?
S11:=R11>REF(R11,1);
DRAWLINE(D1,OBV,S11,OBV,1),COLOR0000FF;
T11:=BACKSET(ISLASTBAR,BARSLAST(D2) 1);
U11:=T11>REF(T11,1);
DRAWLINE(D2,OBV,U11,OBV,1),COLORFFFF00;
STICKLINE(C>0,下,下,1,0),COLOR00FF00;
STICKLINE(C>0,上,上,1,0),COLORFF00FF;
DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORFFFFFF;
DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORFFFFFF;
W1:STICKLINE(MACD>0,MACD,0,0.3,1),COLORRED;
W2:STICKLINE(MACD<0,MACD,0,0.3,1),COLORCYAN;< /p>
MACD空中加油:=
MACD>=0?
AND REF(MACD,1)>=0
AND REF(MACD,2)>=0?
AND REF(MACD,3)>=0?
AND MACD>REF(MACD,1) AND REF(MACD,1)
AND REF(MACD,2)
DRAWICON(MACD空中加油,0.35,1); STICKLINE(MACD空中加油,0.3,MACD,2,0),COLORYELLOW; 红柱首次放长:=MACD>0 AND REF(MACD,1)<0;< /p>
STICKLINE(红柱首次放长,0.3,MACD,2,0),COLORRED; DRAWICON(红柱首次放长,0.35,1); 绿柱缩短:=MACD<0 AND MACD>REF(MACD ,1) ?AND REF(MACD ,1)
AND REF(MACD ,2)
AND REF(MACD ,3)
STICKLINE(绿柱缩短,0.1,MACD,2,0),COLORMAGENTA; 红柱首次放长1:0,COLORRED; 空中加油1:0,COLORYELLOW; 绿柱缩短1:0,COLORMAGENTA;