VAR1Z:=(C+O+L+H)/12;
开:O-VAR11Z,NODRAW;
高:H-VAR11Z,NODRAW;
低:L-VAR11Z,NODRAW;
收:C-VAR11Z,NODRAW;
上影线:IF(C>O,高-收,高-开),NODRAW;
下影线:IF(C>O,开-低,收-低),NODRAW;
收开线:IF(C>O,收-开,开-收),NODRAW;
STICKLINE(C>=O,收,开,2,1),COLORLIRED;
STICKLINE(C>=O,高,收,0,1),COLORLIRED;
STICKLINE(C>=O,低,开,0,1),COLORLIRED;
STICKLINE(C<O,收,开,2,1),COLORLIGREEN;
STICKLINE(C<O,高,开,0,1),COLORLIGREEN;
STICKLINE(C<O,低,收,0,1),COLORLIGREEN;
MACD:=MACD,NODRAW;
MARD:=SMA(MACD,9,3),NODRAW;
IF(MACD>MARD,MACD,DRAWNULL),COLORRED,NODRAW;
STICKLINE(MACD>MARD,MACD,MARD,13,0),COLORRED;
STICKLINE(MACD<MARD,MACD,MARD,15,0),COLORFF0000;
STICKLINE(MACD>MARD AND MACD<0,MACD,MARD,3,0),COLORYELLOW;
K:-MACD,COLORYELLOW;
D:-MARD,COLORWHITE;
倍数:MACD-MARD,NODRAW;
DRAWICON(MACD-MARD>0.1,(MACD+MARD)/2,1);
不同软件函数机制不同,改写效果可能有差异,请理解:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
VAR11Z:=(C+O+L+H)/12;
开:O-VAR11Z,NODRAW;
高:H-VAR11Z,NODRAW;
低:L-VAR11Z,NODRAW;
收:C-VAR11Z,NODRAW;
上影线:IF(C>O,高-收,高-开),NODRAW;
下影线:IF(C>O,开-低,收-低),NODRAW;
收开线:IF(C>O,收-开,开-收),NODRAW;
STICKLINE1(C>=O,收,开,2,1),COLORRED;
STICKLINE1(C>=O,高,收,0,1),COLORRED;
STICKLINE1(C>=O,低,开,0,1),COLORRED;
STICKLINE1(C<O,收,开,2,1),COLORGREEN;
STICKLINE1(C<O,高,开,0,1),COLORGREEN;
STICKLINE1(C<O,低,收,0,1),COLORGREEN;
MARD:=SMA(MACD,9,3),NODRAW;
IF(MACD>MARD,MACD,NULL),COLORRED,NODRAW;
STICKLINE1(MACD>MARD,MACD,MARD,13,0),COLORRED;
STICKLINE1(MACD<MARD,MACD,MARD,15,0),COLORFF0000;
STICKLINE1(MACD>MARD AND MACD<0,MACD,MARD,3,0),COLORYELLOW;
K:-MACD,COLORYELLOW;
D:-MARD,COLORWHITE;
倍数:MACD-MARD,NODRAW;
DRAWICON(MACD-MARD>0.1,(MACD+MARD)/2,1);