精进MACD
{}
收距:=(INDEXC-EMA(INDEXC,12))/EMA(INDEXC,12)*100;
九收:=EMA(收距,9);
DIF2:(EMA(C,12)-EMA(C,26))/EMA(C,26)*100;
DEA2:EMA(DIF2,9);
DRAWBAND(DIF2,RGB(205,92,92),DEA2,RGB(28,134,238));
MACD2:(DIF2-DEA2)*2,NODRAW;
STICKLINE(MACD2>=0 AND MACD2>REF(MACD2,1),0,MACD2,2.5,0),COLORRED;
STICKLINE(MACD2<0 AND MACD2<REF(MACD2,1),0,MACD2,2.5,0),COLORMAGENTA;
D升:IF(DIF2>=REF(DIF2,1),DIF2,DRAWNULL)COLORRED,LINETHICK2;
M升:STICKLINE(MACD2<0 AND MACD2>=REF(MACD2,1),0,MACD2,2.5,0)COLORWHITE;
M降:STICKLINE(MACD2>=0 AND MACD2<REF(MACD2,1),0,MACD2,2.5,0)COLORYELLOW;
M位:(MACD2-LLV(MACD2,20))/(HHV(MACD2,20)-LLV(MACD2,20))*10,COLORRED,LINETHICK2;
上:IF(M位>REF(M位,1),M位,DRAWNULL),COLORRED;
下:IF(M位<REF(M位,1),M位,DRAWNULL),COLORGREEN,LINETHICK2;
D位:(DIF2-LLV(DIF2,20))/(HHV(DIF2,20)-LLV(DIF2,20))*10,COLORYELLOW;
E位:(DEA2-LLV(DEA2,20))/(HHV(DEA2,20)-LLV(DEA2,20))*10,COLORLICYAN;
DRAWICON(CROSS(E位,0.001),-9,13);
筑底:IF(M位=0 AND D位=0,-7,-10);
短底:IF(M位=0 AND D位=0 AND E位=0,-5,-10),LINETHICK2,COLORGREEN;
潜:IF(LAST(MACD2<0,5,0)AND MACD2>=REF(MACD2,1),-12,-10),COLORYELLOW;
DRAWICON(M位<10 AND REF(M位,1)=10,M位*0.985,2);
大盘超跌:IF(九收<=-5 AND DEA2<=-5,5,0);
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
{}
收距赋值:(INDEXC-INDEXC的12日指数移动平均)/INDEXC的12日指数移动平均*100
九收赋值:收距的9日指数移动平均
输出
DIF2:(C的12日指数移动平均-C的26日指数移动平均)/C的26日指数移动平均*100
输出
DEA2:DIF2的9日指数移动平均
DRAWBAND(DIF2,RGB(205,92,92),DEA2,RGB(28,134,238))
输出
MACD2:(DIF2-DEA2)*2,NODRAW
STICKLINE(MACD2>=0 AND MACD2>1日前的MACD2,0,MACD2,2.5,0),画红色
STICKLINE(MACD2<0 AND MACD2<1日前的MACD2,0,MACD2,2.5,0),画洋红色
输出
D升:IF(DIF2>=1日前的DIF2,DIF2,DRAWNULL)画红色, 线宽为2
输出
M升:STICKLINE(MACD2<0 AND MACD2>=1日前的MACD2,0,MACD2,2.5,0)画白色
输出
M降:STICKLINE(MACD2>=0 AND MACD2<1日前的MACD2,0,MACD2,2.5,0)画黄色
输出
M位:(MACD2-20日内MACD2最低值)/(20日内MACD2最高值-20日内MACD2最低值)*10,画红色, 线宽为2
输出
上:IF(M位>1日前的M位,M位,DRAWNULL),画红色
输出
下:IF(M位<1日前的M位,M位,DRAWNULL),画绿色, 线宽为2
输出
D位:(DIF2-20日内DIF2最低值)/(20日内DIF2最高值-20日内DIF2最低值)*10,画黄色
输出
E位:(DEA2-20日内DEA2最低值)/(20日内DEA2最高值-20日内DEA2最低值)*10,COLORLICYAN
DRAWICON(E位上穿0.001,-9,13)
如果M位=0 AND D位=0返回-7否则返回-10
如果M位=0 AND D位=0 AND E位=0返回-5否则返回-10
输出
潜:IF(LAST(MACD2<0,5,0)AND MACD2>=1日前的MACD2,-12,-10),画黄色
DRAWICON(M位<10 AND 1日前的M位=10,M位*0.985,2)
如果九收<=-5 AND DEA2<=-5返回5否则返回0