通达信返璞归真系列MACD叠加KDJ源码分享附图
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K0:=SMA(RSV,3,1);
D0:=SMA(K0,3,1);
J0:=3*K0-2*D0;
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORGREEN,NODRAW;
DEA:EMA(DIFF,9),COLORLIRED,NODRAW;
MACD:2*(DIFF-DEA),COLORMAGENTA,NODRAW;
{RSV1:=(HHV(H,9.8)-C)/(HHV(H,9.8)-LLV(L,9.8))*101;
KK:=SMA(RSV1,3,1);
DD:=SMA(KK,3,1);
JJ:=3*KK-2*DD; }
KX:=250;
KH:=HHV(K0,KX);
DH:=HHV(D0,KX);
JH:=HHV(J0,KX);
KL:=LLV(K0,KX);
DL:=LLV(D0,KX);
JL:=LLV(J0,KX);
HKMAX:=MAX(KH,MAX(DH,JH));
LKMIN:=MIN(KL,MIN(DL,JL));
KHLB:=(HKMAX+LKMIN)/2;
KHLC:=HKMAX-LKMIN;
MHF:=HHV(DIFF,KX);
MHD:=HHV(DEA,KX);
MHM:=HHV(MACD,KX);
MLF:=LLV(DIFF,KX);
MLD:=LLV(DEA,KX);
MLM:=LLV(MACD,KX);
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K0赋值:RSV的3日[1日权重]移动平均
D0赋值:K0的3日[1日权重]移动平均
J0赋值:3*K0-2*D0
输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画绿色,NODRAW
输出DEA:DIFF的9日指数移动平均,画淡红色,NODRAW
输出平滑异同平均线:2*(DIFF-DEA),画洋红色,NODRAW
KX赋值:250
KH赋值:KX日内K0的最高值
DH赋值:KX日内D0的最高值
JH赋值:KX日内J0的最高值
KL赋值:KX日内K0的最低值
DL赋值:KX日内D0的最低值
JL赋值:KX日内J0的最低值
HKMAX赋值:KH和DH和JH的较大值的较大值
LKMIN赋值:KL和DL和JL的较小值的较小值
KHLB赋值:(HKMAX+LKMIN)/2
KHLC赋值:HKMAX-LKMIN
MHF赋值:KX日内DIFF的最高值
MHD赋值:KX日内DEA的最高值
MHM赋值:KX日内MACD的最高值
MLF赋值:KX日内DIFF的最低值
MLD赋值:KX日内DEA的最低值
MLM赋值:KX日内MACD的最低值
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图