通达信macd显示面积指标公式
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
空中加油:IF(DIF>REF(DIF,1) AND DIF>=DEA AND REF(DIF,1)<=REF(DIF,2) AND REF(DIF,1)>=REF(DEA,1),1,0),NODRAW;
DRAWICON(空中加油=1,DIF,23);
DRAWICON(CROSS(DIF,DEA),DEA,1);
DRAWICON(CROSS(DEA,DIF),DEA,2);
强:IF(DIF>=DEA,DIF,DRAWNULL),COLORRED,LINETHICK2;
弱:IF(DEA>=DIF,DEA,DRAWNULL),COLORBLUE,LINETHICK2;
红面积:SUM(MACD,BARSLAST(MACD<0))*(MACD>0),COLOR0000FF,NODRAW;
绿面积:SUM(MACD,BARSLAST(MACD>0))*(MACD<0),COLORFFFF00,NODRAW;
AA:=ROUND(REF(绿面积,1)*100);
BB:=ROUND(REF(红面积,1)*100);
DRAWNUMBER(CROSS(0,MACD),HHV(REF(MACD,1),5)+0.03,ABS(BB)),COLORMAGENTA;
DRAWNUMBER(CROSS(MACD,0),LLV(REF(MACD,1),5)-0.03,ABS(AA)),COLORGREEN;
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIF的9日指数移动平均
输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK
输出空中加油:如果DIF>1日前的DIFANDDIF>=DEAANDREF(DIF,1)<=2日前的DIFANDREF(DIF,1)>=1日前的DEA,返回1,否则返回0,NODRAW
当满足条件空中加油=1时,在DIF位置画23号图标
当满足条件DIF上穿DEA时,在DEA位置画1号图标
当满足条件DEA上穿DIF时,在DEA位置画2号图标
输出强:如果DIF>=DEA,返回DIF,否则返回无效数,画红色,线宽为2
输出弱:如果DEA>=DIF,返回DEA,否则返回无效数,画蓝色,线宽为2
输出红面积:MACD的上次MACD<0距今天数日累和*(MACD>0),COLOR0000FF,NODRAW
输出绿面积:MACD的上次MACD>0距今天数日累和*(MACD<0),COLORFFFF00,NODRAW
AA赋值:对1日前的绿面积*100(进行)四舍五入
BB赋值:对1日前的红面积*100(进行)四舍五入
当满足条件0上穿MACD时,在5日内1日前的MACD的最高值+0.03位置书写数字,画洋红色
当满足条件MACD上穿0时,在5日内1日前的MACD的最低值-0.03位置书写数字,画绿色