神奇指标网

通达信KDJ多周期金叉主图指标公式源码分享

浏览 411次浏览 来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介: 通达信KDJ多周期金叉主图指标公式源码分享                                  


     通达信指标公式源码概况:


  指标类别:通达信指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:主图



KDJ指标的实战技巧主要集中在KDJ指标的“金叉”、“死叉”以及KDJ曲线所处的位置和KDJ曲线运行方向等三个方面。下面以分析家软件上的日参数为(89,9,12)的KDJ指标为例,来揭示KDJ指标的买卖和观望功能。
一、KDJ曲线的交叉情况分析
(一)买入信号
1、当股价经过一段较长时间的中低位盘后,而KDJ曲线也徘徊在中位(50附近),一旦KDJ曲线中的J线和K线几乎同时向上突破D线,同时股价也在比较大成交量的配合下,向上突破股价的中长期均线时,则意味着股市即将转强,股价短期内将上涨,这就是KDJ指标中的一种“黄金交叉”,即50附近的中位金叉。此时,投资者应及时中短线买入股票。
2、当股价经过一段时间的上升过程中的中高位盘整行情,并且K、D、J线都处于80线附近徘徊时,一旦J线和K线几乎同时再次向上突破D线,成交量再度放出时,表明股市处于一种强势之中,股价短期内将再次上涨,这就是KDJ指标“黄金交叉”的另一种形式,即80附近的高位金叉。此时,投资者可短线加码买入股票。
(二)卖出信号
1、当股价经过前期一段很长时间的上升行情后,股价涨幅已经很大的情况下,一旦J线和K线在高位(80附近)几乎同时向下突破D线,同时股价也向下跌破中短期均线时,则表明股市即将由强势转为弱势,股价将大跌,这就是KDJ指标的一种“死亡交叉”,即80附近的高位死叉。此时,投资者应及时卖出大部分股票。
2、当股价经过一段较长时间的下跌后,而股价向上反弹的动力缺乏,长期均线对股价形成较强的压力时,KDJ曲线在经过短暂的反弹,但未能重返80线以上,而当J线和K线在50附近再次向下突破D线,同时股价被中短期均线压制下行时,表明股市进入极度弱市中,股价还将下跌,这是KDJ指标“死亡交叉”的另一种形式,即50附近的中位死叉。此时,可以卖出余下股票或观望。
二、 KDJ曲线所处的位置和运行方向
(一)持股待涨信号
1、当KDJ曲线向上突破80以后,如果KDJ曲线一直运行在80以上区域,则意味股价处于强势上涨行情之中,这是KDJ指标发出的持股待涨信号,如果股价也同时依托中短期均线上行,这种持股信号更加明显。此时,投资者应坚决短线持股待涨。
2、当KDJ曲线中的三条曲线同时向上运行,表明股价是处于强势上升行情之中,这也是KDJ发出的持股待涨信号。只要KDJ指标中的K线和J线不向下跌破D线,并且D线的运行方向始终朝上,投资者则可一路持股待涨。
(二)持币观望信号
1、当KDJ曲线向下突破50以后,如果KDJ曲线一直运行在50以下区域,则意味着股价处于弱势下跌行情之中,这是KDJ指标发出的持币待涨信号,如果股价也同时被中短期均线压制下行,这种持币观望信号更加明显。此时,投资者应坚决持币观望。
2、当KDJ曲线在中高位(50以上)死叉后,如果三条曲线同时向下发散,表示股价是处于弱势下跌行情之中,这也是KDJ指标发出的持币观望信号。此时,投资者应坚决持股观望。这种持股信号更加明显。此时,投资者应坚决短线持股待涨。




通达信指标公式源码:



    AA:=V>=REF(V,1)*1.90ANDC>REF(C,1);
    STICKLINE(AA,O,C,2.5,0),COLORYELLOW;
    AB:=REF(V,4)*1.90<REF(V,3)ANDREF(C,3)>REF(C,4)ANDREF(O,3)>LLV(LOW,3);
    BACKSET104:=BACKSET(AB,4);
    FILTER104:=FILTER(BACKSET104,3);
    STICKLINE(FILTER104,OPEN,CLOSE,2.5,0),COLOR9F5F9F;
    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K:SMA(RSV,3,1);
    D:SMA(K,3,1);
    J:3*K-2*D;
    DRAWICON((J>REF(J,1)),J,1);
    DRAWICON((J<REF(J,1)),J,2);
    C1:=MAX(C,O);
    高1:=MAX(REF(C1,1),REF(C1,2));
    高2:=MAX(高1,REF(C1,3));
    高3:=MAX(高2,REF(C1,4));
    高4:=MAX(高3,REF(C1,5));
    高5:=MAX(高4,REF(C1,6));
    高6:=MAX(高5,REF(C1,7));
    高7:=MAX(高6,REF(C1,8));
    高8:=MAX(高7,REF(C1,9));
    高9:=MAX(高8,REF(C1,10));
    高10:=MAX(高9,REF(C1,11));
    高11:=MAX(高10,REF(C1,12));
    高12:=MAX(高11,REF(C1,13));
    高13:=MAX(高12,REF(C1,14));
    高14:=MAX(高13,REF(C1,15));
    高15:=MAX(高14,REF(C1,16));
    高16:=MAX(高15,REF(C1,17));
    高17:=MAX(高16,REF(C1,18));
    高18:=MAX(高17,REF(C1,19));
    高19:=MAX(高18,REF(C1,20));
    高20:=MAX(高19,REF(C1,21));
    高21:=MAX(高20,REF(C1,22));
    高22:=MAX(高21,REF(C1,23));
    高23:=MAX(高22,REF(C1,24));
    高24:=MAX(高23,REF(C1,25));
    高25:=MAX(高24,REF(C1,26));
    跌幅:((高25-C)/高25)*100;
    牛熊分界线:30,LINETHICK1,COLORFF00FF;
    ma1:=MA(CLOSE,5);
    MA2:=MA(CLOSE,10);
    MA3:=MA(CLOSE,30);
    MA4:=MA(CLOSE,60);
    MA5:=MA(CLOSE,120);
    MA6:=MA(CLOSE,250);
    vol1:=MA(VOL,5);
    VOL2:=MA(VOL,10);
    VOL3:=MA(VOL,20);
    DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
    DEA:=EMA(DIF,9);
    macd:=(DIF-DEA)*2;
    N:=9;M1:=3;M2:=3;
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,M1,1);
    D:=SMA(K,M2,1);
    J:=3*K-2*D;
    mtm:=CLOSE-REF(CLOSE,12);
    MAMTM:=MA(MTM,6);
    DIE:=MA(CLOSE,10)-MA(CLOSE,50);
    AMA:=MA(DIF,10);
    COUNT(crOSS(MA1,MA2),5)>=1AND
    COUNT(CROSS(VOL1,VOL2),5)>=1AND
    COUNT(CROSS(DIF,DEA),7)>=1AND
    COUNT(CROSS(DEA,DIF),7)=0AND
    COUNT(CROSS(J,K),7)>=1AND
    COUNT(CROSS(K,D),7)>=1AND
    COUNT(CROSS(MTM,MAMTM),7)>=1AND
    COUNT(CROSS(DIE,AMA),7)>=1;






[源码注释]通达信公式动态翻译结果


   AA赋值:成交量(手)>

   =1日前的成交量(手)*1.90ANDC>

   1日前的收盘价

   当满足条件AA时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色

   AB赋值:4日前的成交量(手)*1.90<

   3日前的成交量(手)ANDREF(收盘价,3)>

   4日前的收盘价ANDREF(开盘价,3)>

   3日内最低价的最低值

   BACKSET104赋值:若AB则将最近4周期置为1

   FILTER104赋值:BACKSET104的3日过滤

   当满足条件FILTER104时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR9F5F9F

   RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100

   输出K:RSV的3日[1日权重]移动平均

   输出D:K的3日[1日权重]移动平均

   输出J:3*K-2*D

   当满足条件(J>时,在?位置画?号图标

   1日前的J),J,1)

   当满足条件(J<时,在?位置画?号图标

   1日前的J),J,2)

   C1赋值:收盘价和开盘价的较大值

   高1赋值:1日前的C1和2日前的C1的较大值

   高2赋值:高1和3日前的C1的较大值

   高3赋值:高2和4日前的C1的较大值

   高4赋值:高3和5日前的C1的较大值

   高5赋值:高4和6日前的C1的较大值

   高6赋值:高5和7日前的C1的较大值

   高7赋值:高6和8日前的C1的较大值

   高8赋值:高7和9日前的C1的较大值

   高9赋值:高8和10日前的C1的较大值

   高10赋值:高9和11日前的C1的较大值

   高11赋值:高10和12日前的C1的较大值

   高12赋值:高11和13日前的C1的较大值

   高13赋值:高12和14日前的C1的较大值

   高14赋值:高13和15日前的C1的较大值

   高15赋值:高14和16日前的C1的较大值

   高16赋值:高15和17日前的C1的较大值

   高17赋值:高16和18日前的C1的较大值

   高18赋值:高17和19日前的C1的较大值

   高19赋值:高18和20日前的C1的较大值

   高20赋值:高19和21日前的C1的较大值

   高21赋值:高20和22日前的C1的较大值

   高22赋值:高21和23日前的C1的较大值

   高23赋值:高22和24日前的C1的较大值

   高24赋值:高23和25日前的C1的较大值

   高25赋值:高24和26日前的C1的较大值

   输出跌幅:((高25-收盘价)/高25)*100

   输出牛熊分界线:30,线宽为1,COLORFF00FF

   MA1赋值:收盘价的5日简单移动平均

   MA2赋值:收盘价的10日简单移动平均

   MA3赋值:收盘价的30日简单移动平均

   MA4赋值:收盘价的60日简单移动平均

   MA5赋值:收盘价的120日简单移动平均

   MA6赋值:收盘价的250日简单移动平均

   VOL1赋值:成交量(手)的5日简单移动平均

   VOL2赋值:成交量(手)的10日简单移动平均

   VOL3赋值:成交量(手)的20日简单移动平均

   DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

   DEA赋值:DIF的9日指数移动平均

   MACD赋值:(DIF-DEA)*2

   N赋值:9

   M1赋值:3

   M2赋值:3

   RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100

   K赋值:RSV的M1日[1日权重]移动平均

   D赋值:K的M2日[1日权重]移动平均

   J赋值:3*K-2*D

   MTM赋值:收盘价-12日前的收盘价

   MAMTM赋值:MTM的6日简单移动平均

   DIE赋值:收盘价的10日简单移动平均-收盘价的50日简单移动平均

   AMA赋值:DIF的10日简单移动平均

   统计5日中满足MA1上穿MA2的天数>=1AND统计5日中满足VOL1上穿VOL2的天数>=1AND统计7日中满足DIF上穿DEA的天数>=1AND统计7日中满足DEA上穿DIF的天数=0AND统计7日中满足J上穿K的天数>=1AND统计7日中满足K上穿D的天数>=1AND统计7日中满足MTM上穿MAMTM的天数>=1AND统计7日中满足DIE上穿自适应均线的天数>=1


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论