 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
// MACD指标
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :EMA(DIFF,9);
MACD :2 * (DIFF - DEA),COLORSTICK;
//中间变量
n1:=SUMBARS(MACD>0 AND REF(MACD<0,1),1);
n2:=SUMBARS(MACD<0 AND REF(MACD>0,1),1);
sum_red_areas:REF(SUM(MACD,n1),n2),LINETHICK0;//红柱面积
sum_green_areas:REF(SUM(MACD,n2),n1),LINETHICK0;//绿柱面积
n3:=SUMBARS(MACD>0 AND REF(MACD<0,1),2);
n4:=SUMBARS(MACD<0 AND REF(MACD>0,1),2);
sum_red_areas2:REF(SUM(MACD,n1),n4),LINETHICK0;//红柱面积
sum_green_areas2:REF(SUM(MACD,n2),n3),LINETHICK0;//绿柱面积
//红柱
IF CROSS(0,MACD) and sum_red_areas>sum_red_areas2*1.5 THEN BEGIN
DRAWTEXT(1,0,'涨',COLORRED);
END
//绿柱
IF CROSS(MACD,0) and abs(sum_green_areas)>abs(sum_green_areas2)*1.5 THEN BEGIN
DRAWTEXT(1,0,'跌',COLORYELLOW);
END |
|