来函数检测结果如下:
该公式没有未来函数
SHORT:=12;
LONG:=26;
MID:=9;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
{股票指标网}
MACD:=(DIF-DEA)*2,COLORSTICK;
DIFF:(54*REF(EMA(C,12),1)-26*REF(EMA(C,26),1))/28,COLORGREEN;
DIFF1:(54*EMA(C,12)-26*EMA(C,26))/28,NODRAW;
DEAA:(REF(DEA,1)*13*27
+13*25*REF(EMA(C,26),1)-27*11*REF(EMA(C,12),1))/((27-13)*2);
DEAA1:("MACD.DEA"*13*27
+13*25*EMA(C,26)-27*11*EMA(C,12))/((27-13)*2),NODRAW;
MACD0:((5/8*REF(MACD,1)+REF(DEA,1))*13*27+(13*25*REF(EMA(C,26),1)
-27*11*REF(EMA(C,12),1)))/28,COLORRED;
MACD1:((5/8*MACD+DEA)*13*27+(13*25*EMA(C,26)
-27*11*EMA(C,12)))/28,NODRAW;
DIF0:(13*25*REF(EMA(C,26),1)-11*27*REF(EMA(C,12),1))/28,NODRAW;
DIF1:(13*25*EMA(C,26)-11*27*EMA(C,12))/28,NODRAW;
DEA0:((13*25*REF(EMA(C,26),1)-11*27*REF(EMA(C,12),1))-4*27*13*REF(DEA,1))/28,
COLORRED,NODRAW;
DEA1:((13*25*EMA(C,26)-11*27*EMA(C,12))-4*27*13*DEA)/28,COLORRED,NODRAW;
原理解析:
SHORT赋值:12
LONG赋值:26
MID赋值:9
DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA赋值:DIF的MID日指数移动平均
{股票指标网}
MACD赋值:(DIF-DEA)*2,COLORSTICK
DIFF:(54*1日前的C的12日指数移动平均-26*1日前的C的26日指数移动平均)/28,画绿色
DIFF1:(54*C的12日指数移动平均-26*C的26日指数移动平均)/28,NODRAW
DEAA:(1日前的DEA*13*27
+13*25*1日前的C的26日指数移动平均-27*11*1日前的C的12日指数移动平均)/((27-13)*2)
DEAA1:("MACD.DEA"*13*27
+13*25*C的26日指数移动平均-27*11*C的12日指数移动平均)/((27-13)*2),NODRAW
输出
MACD0:((5/8*1日前的MACD+1日前的DEA)*13*27+(13*25*1日前的C的26日指数移动平均
-27*11*1日前的C的12日指数移动平均))/28,画红色
输出
MACD1:((5/8*MACD+DEA)*13*27+(13*25*C的26日指数移动平均
-27*11*C的12日指数移动平均))/28,NODRAW
DIF0:(13*25*1日前的C的26日指数移动平均-11*27*1日前的C的12日指数移动平均)/28,NODRAW
DIF1:(13*25*C的26日指数移动平均-11*27*C的12日指数移动平均)/28,NODRAW
DEA0:((13*25*1日前的C的26日指数移动平均-11*27*1日前的C的12日指数移动平均)-4*27*13*1日前的DEA)/28,
画红色,NODRAW
DEA1:((13*25*C的26日指数移动平均-11*27*C的12日指数移动平均)-4*27*13*DEA)/28,画红色,NODRAW