老手报道 发表于 2024-1-16 17:42:09

通达信KDJ叠加MACD指标公式

<p>{SHUHONG_2017-10-4};<br></p><p>
DRAWGBK(C&gt;0, RGB(1,1,1),RGB(20,20,20),0,'0',0);<br>
NOTEXT0:0,COLORRED;<br>
DIF:EMA(CLOSE,12)-EMA(CLOSE,26)COLORWHITE,NODRAW;<br>
DEA:EMA(DIF,9)COLORYELLOW,NODRAW;<br>
DRAWBAND(DIF,RGB(150,30,80),DEA,RGB(0,100,0));<br>
MACD:(DIF-DEA)*2,COLORCYAN,COLORSTICK;<br>
AX1:=MAX(MAX(DIF,DEA),MACD);<br>
AX2:=MIN(MIN(DIF,DEA),MACD);<br>
AA1:REFDATE(HHV(AX1,120),DATE)COLORGRAY,DOTLINE;{KDJ的100轴}<br>
AA2:REFDATE(LLV(AX2,120),DATE)COLORGRAY,DOTLINE;{KDJ的0轴}<br>
AA3:=(0+AA1)+(0-AA2);<br>
AA4:REFDATE((AA1+AA2)/2,DATE)COLORGRAY,DOTLINE;{KDJ的50轴}<br>
{AB1:REFDATE(((0+AA1)+(0-AA4))*3/5+AA4,DATE)COLORLIRED,DOTLINE;}{KDJ的80轴}<br>
{AB2:REFDATE(((0+AA2)+(0-AA4))*3/5+AA4,DATE)COLORLIRED,DOTLINE;}{KDJ的20轴}<br>
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*AA3;<br>
假K:SMA(RSV,3,1)+AA2,COLORWHITE;<br>
假D:SMA(SMA(RSV,3,1)+AA2,3,1),COLORYELLOW;<br>
假J:(3*SMA(RSV,3,1)-2*SMA(SMA(RSV,3,1),3,1))+AA2,COLORMAGENTA;<br>
DRAWTEXT(ISLASTBAR,AA1,'    100')COLORGRAY;<br>
DRAWTEXT(ISLASTBAR,AA2,'    0')COLORGRAY;<br>
DRAWTEXT(ISLASTBAR,AA4,'    50')COLORGRAY;<br>
ZRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;<br>
真K:SMA(ZRSV,3,1)COLORCYAN,NODRAW;<br>
真D:SMA(真K,3,1)COLORBROWN,NODRAW;<br>
真J:3*真K-2*真D,COLORLIRED,NODRAW;<br>
DRAWTEXT_FIX(ISLASTBAR,0.01,0.02,0,'灰色虚线分别是KDJ的100,50,0轴')COLORYELLOW;</p>
页: [1]
查看完整版本: 通达信KDJ叠加MACD指标公式