咨詢內容:
麻煩老師修改一下謝謝你
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
A:=BACKSET(ISLASTBAR,MIN(N1,N2));
HH:=BACKSET(REFX(SC,1),HHVBARS(MACD,N1));
LL:=BACKSET(REFX(JC,1),LLVBARS(MACD,N2));
STICKLINE(NOT(A)&&MACD>0&&NOT(HH=1),0,MACD,COLORRED,0);
STICKLINE(NOT(A)&&MACD>0&&HH=1,0,MACD,COLORRED,0);
STICKLINE(NOT(A)&&MACD<0&&NOT(LL=1),0,MACD,COLORGREEN,0);
STICKLINE(NOT(A)&&MACD<0&&LL=1,0,MACD,COLORGREEN,0);
DI:=ABS(MACD)<REF(ABS(MACD),1)&&ABS(MACD)<REFX(ABS(MACD),1);
DING:=ABS(MACD)>REF(ABS(MACD),1)&&ABS(MACD)>REFX(ABS(MACD),1);
HH1:=BACKSET(DI||ISLASTBAR&&BARSLAST(DING)<BARSLAST(DI),BARSLAST(DING));
STICKLINE(A&&MACD>0,0,MACD,COLORRED,0);
STICKLINE(A&&MACD>0&&REF(MACD>0,1)&&HH1,0,MACD,COLORGREEN,0);
STICKLINE(A&&MACD<0,0,MACD,COLORGREEN,0);
STICKLINE(A&&MACD<0&&REF(MACD<0,1)&&HH1,0,MACD,COLORGREEN,0);
?
?來源:程序化99網(wǎng)( m.kzuj.com.cn )
博易技術人員:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSS(DEA,DIFF);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
A:=BACKSET(ISLASTBAR,MIN(N1,N2));
HH:=BACKSET(REFX(SC,1),HHVBARS(MACD,N1));
LL:=BACKSET(REFX(JC,1),LLVBARS(MACD,N2));
STICKLINE(NOT(A)&&MACD>0&&NOT(HH=1),0,MACD,10,0),COLORRED;
STICKLINE(NOT(A)&&MACD>0&&HH=1,0,MACD,10,0),COLORRED;
STICKLINE(NOT(A)&&MACD<0&&NOT(LL=1),0,MACD,10,0),COLORGREEN;
STICKLINE(NOT(A)&&MACD<0&&LL=1,0,MACD,10,0),COLORGREEN;
DI:=ABS(MACD)<REF(ABS(MACD),1)&&ABS(MACD)<REFX(ABS(MACD),1);
DING:=ABS(MACD)>REF(ABS(MACD),1)&&ABS(MACD)>REFX(ABS(MACD),1);
HH1:=BACKSET(DI||ISLASTBAR&&BARSLAST(DING)<BARSLAST(DI),BARSLAST(DING));
STICKLINE(A&&MACD>0,0,MACD,10,0),COLORRED;
STICKLINE(A&&MACD>0&&REF(MACD>0,1)&&HH1,0,MACD,10,0),COLORGREEN;
STICKLINE(A&&MACD<0,0,MACD,10,0),COLORGREEN;
STICKLINE(A&&MACD<0&&REF(MACD<0,1)&&HH1,0,MACD,10,0),COLORGREEN;
來源 程序化久久網(wǎng)