通达信MACD结合RSI和KDJ主图指标公式

 

涨停:=IF(REF(C,1)*1.1-C<0.2 ,1,0);
STICKLINE(涨停,OPEN,CLOSE,4,2),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,0.8,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
ZT:=C/REF(C,1)>1.095;
STICKLINE(MA(CLOSE,5)>REF(MA(CLOSE,5),1) AND ZT,O,C,0.6,0),COLORYELLOW;
STICKLINE(MA(CLOSE,5)<=REF(MA(CLOSE,5),1) AND ZT,O,C,0.6,0),COLORRED;
VAR6:=REF(C,1);
VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(Abs(C-VAR6),6,1)*100;
DRAWTEXT(crOSS(82,VAR7),H*1.02,'逃顶'),COLORYELLOW;
{macd图}
MA5:MA(C,5)COLORYELLOW;
MA10:MA(C,10)COLORGREEN,DOTLINE;
DIF:EMA(CLOSE,7) - EMA(CLOSE,19)NODRAW;
DEA:EMA(DIF,9)NODRAW;
MacD:2*(DIF-DEA),COLORSTICK,NODRAW;
NOTEXTDIF1:MA(C,20)+(MACD.DIF)*3,COLORWHITE,NODRAW;
强:IF(NOTEXTDIF1*1.002>MA(NOTEXTDIF1,2),NOTEXTDIF1,DRAWNULL),COLORRED,LINETHICK3,NODRAW;
NOTEXTDEA1:MA(C,20)+(MACD.DEA)*3,COLORYELLOW,NODRAW;
弱:IF(NOTEXTDEA1>MA(NOTEXTDEA1,2),NOTEXTDEA1,DRAWNULL),COLORMAGENTA,LINETHICK1,NODRAW;
NOTEXTOZ:MA(C,20)COLORBLUE,DOTLINE;
NOTEXTMACD:=MA(C,20)+(MACD.MACD)*3;
{DRAWICON(CROSS(NOTEXTDIF1,NOTEXTDEA1),NOTEXTDEA1*0.998,26);
DRAWICON(CROSS(NOTEXTDEA1,NOTEXTDIF1),NOTEXTDEA1*1.003,27);}
A:=REF(NOTEXTDIF1,1)<REF(NOTEXTDIF1,2) AND REF(NOTEXTDIF1,2)<REF(NOTEXTDIF1,3) AND NOTEXTDIF1>REF(NOTEXTDIF1,1);
B:=REF(NOTEXTDIF1,1)>REF(NOTEXTDIF1,2) AND REF(NOTEXTDIF1,2)>REF(NOTEXTDIF1,3) AND NOTEXTDIF1<REF(NOTEXTDIF1,1);
{DRAWICON(A,NOTEXTDEA1,1);
DRAWICON(B,NOTEXTDEA1,2);}
STICKLINE(MACD>REF(MACD,1) AND MACD>0,NOTEXTOZ,NOTEXTMACD,0,-1),COLORRED;
STICKLINE(NOTEXTMACD>=NOTEXTOZ AND MACD>REF(MACD,1),NOTEXTOZ,NOTEXTMACD,0,-1),COLORRED;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,NOTEXTOZ,NOTEXTMACD,0,-1),COLORYELLOW;
TC1:=IF(H=HHV(H,48),H,DRAWNULL);
TC2:=CONST(BArslAST(TC1=H))+1;
UPPER:=CONST(IF(TC2=1,H,REF(H,TC2-1)));
BC1:=IF(L=LLV(L,48),L,DRAWNULL);
BC2:=CONST(BARSLAST(BC1=L))+1;
LOWER:=CONST(IF(BC2=1,L,REF(L,BC2-1)));
LP:=CURRBARSCOUNT<=BC2 AND L=LOWER;
HP:=CURRBARSCOUNT<=TC2 AND H=UPPER;
底:=IF(LP,150,0),COLORMAGENTA;
DRAWICON(FILTER(底,10),L*0.925,1);
{STICKLINE(MACD<REF(MACD,1) AND MACD<0,NOTEXTOZ,NOTEXTMACD,0,-1),COLORGREEN;}
STICKLINE(NOTEXTMACD<NOTEXTOZ AND MACD<REF(MACD,1),NOTEXTMACD,NOTEXTOZ,0,-1),COLORGREEN;
STICKLINE(MACD>=REF(MACD,1) AND MACD<0,NOTEXTOZ,NOTEXTMACD,0,-1),COLORMAGENTA;
{MACD/};
{超级kdj}
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,NODRAW;
K:=SMA(RSV,M1,1),NODRAW;
D:=SMA(K,M2,1),NODRAW;
J:=3*K-2*D,NODRAW;
CJ_K:=MA(K,15),LINETHICK2,NODRAW;
CJ_D:=MA(D,15),LINETHICK2,NODRAW;
CJ_J:=MA(J,15),LINETHICK2,NODRAW;
DRAWICON(CROSS(CJ_K,CJ_D)&&CJ_D<30,L*0.92,11);
DRAWICON(CROSS(CJ_D,CJ_K)&&CJ_D>70,H*1.05,12);
DRAWICON(CROSS(cci,-100),L*0.98,1);
DRAWICON(CROSS(CCI,0),L*0.98,1);
DRAWICON(CROSS(CCI,100),L*0.98,1);
DRAWICON(CROSS(100,CCI),H*1.02,2);
{DRAWICON(CROSS(50,CCI),H*1.02,12);};
PT1:=CONST(HHV(H,20))/1.2;
IF(CURRBARSCOUNT<=10,PT1,DRAWNULL),COLORGREEN;
DRAWTEXT(ISLASTBAR,PT1,'回马枪观测'),COLORWHITE;
PT2:=CONST(HHV(H,10))/1.2;
IF(CURRBARSCOUNT<=10,PT2,DRAWNULL),COLORGREEN;
DRAWTEXT(ISLASTBAR,PT2,'回马枪观测'),COLORWHITE;




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

涨停赋值:如果1日前的收盘价*1.1-收盘价<0.2,返回1,否则返回0
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为4,2不为0则画空心柱.,画红色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,画黄色
当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
ZT赋值:收盘价/1日前的收盘价>1.095
当满足条件收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均ANDZT时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,画黄色
当满足条件收盘价的5日简单移动平均<=1日前的收盘价的5日简单移动平均ANDZT时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,画红色
VAR6赋值:1日前的收盘价
VAR7赋值:收盘价-VAR6和0的较大值的6日[1日权重]移动平均/收盘价-VAR6的绝对值的6日[1日权重]移动平均*100
当满足条件82上穿VAR7时,在最高价*1.02位置书写文字,画黄色
输出MA5:收盘价的5日简单移动平均画黄色
输出MA10:收盘价的10日简单移动平均画绿色,DOTLINE
输出DIF:收盘价的7日指数移动平均 - 收盘价的19日指数移动平均NODRAW
输出DEA:DIF的9日指数移动平均NODRAW
输出平滑异同平均线:2*(DIF-DEA),COLORSTICK,NODRAW
输出NOTEXTDIF1:收盘价的20日简单移动平均+(MACD.DIF)*3,画白色,NODRAW
输出强:如果NOTEXTDIF1*1.002>NOTEXTDIF1的2日简单移动平均,返回NOTEXTDIF1,否则返回无效数,画红色,线宽为3,NODRAW
输出NOTEXTDEA1:收盘价的20日简单移动平均+(MACD.DEA)*3,画黄色,NODRAW
输出弱:如果NOTEXTDEA1>NOTEXTDEA1的2日简单移动平均,返回NOTEXTDEA1,否则返回无效数,画洋红色,线宽为1,NODRAW
输出NOTEXTOZ:收盘价的20日简单移动平均画蓝色,DOTLINE
NOTEXTMACD赋值:收盘价的20日简单移动平均+(MACD.MACD)*3
A赋值:1日前的NOTEXTDIF1<2日前的NOTEXTDIF1 AND 2日前的NOTEXTDIF1<3日前的NOTEXTDIF1 AND NOTEXTDIF1>1日前的NOTEXTDIF1
B赋值:1日前的NOTEXTDIF1>2日前的NOTEXTDIF1 AND 2日前的NOTEXTDIF1>3日前的NOTEXTDIF1 AND NOTEXTDIF1<1日前的NOTEXTDIF1
当满足条件MACD>1日前的MACDANDMACD>0时,在NOTEXTOZ和NOTEXTMACD位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画红色
当满足条件NOTEXTMACD>=NOTEXTOZANDMACD>1日前的MACD时,在NOTEXTOZ和NOTEXTMACD位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画红色
当满足条件MACD<=1日前的MACDANDMACD>0时,在NOTEXTOZ和NOTEXTMACD位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画黄色
TC1赋值:如果最高价=48日内最高价的最高值,返回最高价,否则返回无效数
TC2赋值:上次TC1=最高价距今天数的最后一日取值设为常数+1
UPPER赋值:如果TC2=1,返回最高价,否则返回TC2-1日前的最高价的最后一日取值设为常数
BC1赋值:如果最低价=48日内最低价的最低值,返回最低价,否则返回无效数
BC2赋值:上次BC1=最低价距今天数的最后一日取值设为常数+1
LOWER赋值:如果BC2=1,返回最低价,否则返回BC2-1日前的最低价的最后一日取值设为常数
LP赋值:到最后交易的周期<=BC2 AND 最低价=LOWER
HP赋值:到最后交易的周期<=TC2 AND 最高价=UPPER
底赋值:如果LP,返回150,否则返回0,画洋红色
当满足条件底的10日过滤时,在最低价*0.925位置画1号图标
当满足条件NOTEXTMACD当满足条件MACD>=1日前的MACDANDMACD<0时,在NOTEXTOZ和NOTEXTMACD位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画洋红色

N赋值:9
M1赋值:3
M2赋值:3
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100,NODRAW
K赋值:RSV的M1日[1日权重]移动平均,NODRAW
D赋值:K的M2日[1日权重]移动平均,NODRAW
J赋值:3*K-2*D,NODRAW
CJ_K赋值:K的15日简单移动平均,线宽为2,NODRAW
CJ_D赋值:D的15日简单移动平均,线宽为2,NODRAW
CJ_J赋值:J的15日简单移动平均,线宽为2,NODRAW
当满足条件CJ_K上穿CJ_D并且CJ_D<30时,在最低价*0.92位置画11号图标
当满足条件CJ_D上穿CJ_K并且CJ_D>70时,在最高价*1.05位置画12号图标
当满足条件CCI上穿-100时,在最低价*0.98位置画1号图标
当满足条件CCI上穿0时,在最低价*0.98位置画1号图标
当满足条件CCI上穿100时,在最低价*0.98位置画1号图标
当满足条件100上穿CCI时,在最高价*1.02位置画2号图标

PT1赋值:20日内最高价的最高值的最后一日取值设为常数/1.2
如果到最后交易的周期<=10,返回PT1,否则返回无效数,画绿色
当满足条件是否最后一个周期时,在PT1位置书写文字,画白色
PT2赋值:10日内最高价的最高值的最后一日取值设为常数/1.2
如果到最后交易的周期<=10,返回PT2,否则返回无效数,画绿色
当满足条件是否最后一个周期时,在PT2位置书写文字,画白色

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图