好公式网用指标公式为投资注入科技力量!
您的位置:好公式网飞狐公式无未来数据的周KDJ公式 飞狐未来数据指标 源码

无未来数据的周KDJ公式 飞狐未来数据指标 源码

  • 指标公式类型:飞狐公式
  • 公式推荐星级:
  • 指标公式安全:已通过5款杀毒软件查杀,请放心下载!
  • 公式更新时间:2018-08-27 18:36:55
  • 指标公式标签:数据
  • 公式运行环境: WinXP/Win7/Win8/Win10/Win All
  • 指标公式语言:用简体中文编写

指标公式详细说明

好公式网(www.goodgongshi.com)告诉您:当前正要下载:无未来数据的周KDJ公式 飞狐未来数据指标 源码

这是我学习kdj指标的总结,内容来自网络,如果您有更好的使用心得,请跟帖回复,我会将您的心得进行整理,并加入到该帖子中!


input:n(9,1,100),m1(3,2,40),m2(3,2,40);
wtj1:=datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1;
wtj:=refx(wtj1,1);//周末标记
hn:=sumbars(wtj,n+1);
n0:=lbound(hn);
a:=setlbound(hn,1);
nn:=if(barpos<n0,barpos,hn-1);
rsv:=(close-llv(low,nn))/(hhv(high,nn)-llv(low,nn))*100;
start:=barpos-barssince(wtj);
wk:=rsv[start[datacount]];
k[start[datacount]]:wk;
wd:=k[start[datacount]];
d[start[datacount]]:wd;
for i=start[datacount]+1 to datacount do begin
if wtj then begin
wk:=(rsv+(m1-1)*wk)/m1;
wd:=(wk+(m2-1)*wd)/m2;
k:=wk;
d:=wd;
end else begin
k:=(rsv+(m1-1)*wk)/m1;
d:=(k+(m2-1)*wd)/m2;
end;
end;
j:3*k-2*d;

{//验证代码:
drawicon(wtj,0,10);
zk:"kdj.k#week";
tt:count((round(zk*1000)-round(k*1000))*wtj,0);
}


kdj学习总结 1
1.为什么要学习kdj指标? 1
1.1 事情起因:复合金叉 1
1.2讨论下面的公式是否含有未来? 2
2. kdj基础学习 3
2.1 kdj指标 3
2.2 kdj指标的原理 3
2.3 kdj指标的计算方法 3
2.4 kdj应用要则 4
2.5 应用经验: 5
2.6 周kdj战法 6
2.7 kdj钝化是什么意思? 7
2.8 什么是kdj背离?kdj指标背离及运用 ? 9
2.9 周kdj 的参数 是多 少 ? 11
3 kdj公式集合 12
3.1黄金跟庄kdj公式 12
3.2乘风破浪2008-kdj 12
3.3飞狐版的通达信kdj公式 15
3.4中短波段--kdj 15
3.5飞狐kdj 16
3.6 kdj 火焰山, 这个不错! 16
3.7老杨二号 17
3.8 界文kdj 18
3.9 无未来数据的周 kdj 指标-南客编写 18

附件中是:kdj学习总结 ms word版本

1.为什么要学习kdj指标?
1.1 事情起因:复合金叉
{●复合金叉●}
日k:="kdj.k#day"/100;
日d:="kdj.d#day"/100;
周k:="kdj.k#week"/100;
周d:="kdj.d#week"/100;
月k:="kdj.k#month"/100;
月d:="kdj.d#month"/100;

日金叉:=if(cross(日k, 日d) and 日k<20,0.8,0),linethick2,color3399ff;
drawtext(日金叉, high*1.01, 'kdj日金');
周金叉:=if(cross(周k, 周d), 1, 0),linethick2,colorff;
drawtext(周金叉, high*1.07, 'kdj\n周\n金\n叉'), coloryellow;
月金叉:=if(cross(月k, 月d), 1.4,0),linethick1,colorff9999;
drawtext(月金叉, high*1.04, 'kdj月金叉'), coloryellow;

周死叉:=if(cross(周d, 周k), -1, 0),linethick2, color00ff00;
drawtext(周死叉, high*1.07, 'kdj\n周\n死\n叉\n↓'), colorgreen;

周diff:="macd.diff#week";
周dea:="macd.dea#week";
周macd金:=if(cross(周diff, 周dea),1.6, 0), coloryellow;
drawtext(周macd金, high*1.02, 'macd周金叉'), coloryellow;

我前几天发现本站的复合金叉中的kdj周死叉出现后,大部分的股票回出现较大调整,我想将周kdj死叉做为一个卖出点,并将kdj死叉加入到主图公式中,但是今天(2009-09-23)我重仓的600640(中卫国脉), 出现了kdj周死叉,但是出现的位置是在前天,因为我天天看着它,如果前天我看到它,我肯定会卖出的,但是今天出现这种现象,我想这个kdj周死叉公式这样写肯定有问题,即有未来!

1.2讨论下面的公式是否含有未来?

sv:=(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;
周k:=ma("kdj.k#week"(9,3,3) ,5);
周d:=ma("kdj.d#week"(9,3,3) ,5);
周j:=ma("kdj.j#week"(9,3,3) ,5);
周金买入:cross("kdj.k#week"(9,3,3),"kdj.d#week"(9,3,3))colorred,linethick2;
周金卖出:cross("kdj.d#week"(9,3,3),"kdj.k#week"(9,3,3))
colorgreen,linethick2;

用法和复合金叉差不多,下面摘录了部分回答:

回答1:含大发了,只有星期五可信。
回答2:如果我没有理解错,本公式,是在日k线里,调用周线,如果不是周五收盘,也就是说本周没收盘,即然没收盘,周线坐标点就不存在(这个坐标点不是固定的),对于一个非固定的坐标点,它是干变万化的,列如,日线指标,没收盘之前,它在不断的变化,收盘后才固定. 呵呵
回答3:你说对了,测了也是这样的,有好多次是这样的,图我就不发了,自已搞吧
我以前搞过测成功率100%,用软件直来识别没有未来,用回放就可以看到有未来了。
回答4:跨周期引用=未来函数
试问,本周还没结束,你周一周二周三周四周线上kdj金叉了,周五周线上kdj金叉消失了,如果你周四以此买入股票了,不就是相当于zig么

在加上我上面的经历,这个写法确实不对,后面有不含未来正确的写法-创作者“南客”!

2. kdj基础学习
2.1 kdj指标

任何的技术指标都有其各自的缺陷和局限性,比如macd对震荡走势的盲区,kdj对轧空单边式钝化的盲区,宝塔线对顶底的盲区,均线的压力支撑是否有效调整到位的盲区,换手率对吸货出货无法辨别的盲区等等。我们可以其他指标来互相弥补其不足,比如用kdj,cdp来弥补辅助macd系统;cci,dmi来弥补kdj系统;kdj,rsi来弥补均线系统;kdj,rsi背离来弥补宝塔线系统;股价高低位及k线均线等来弥补换手率的盲区等等,当然有时一个指标也不能完全弥补另一个指标的缺陷,需要辨正地看待这个问题。
kdj指标又叫随机指标,是由乔治•蓝恩博士(george lane)最早提出的,是一种相当新颖、实用的技术分析指标,它起先用于期货市场的分析,后被广泛用于股市的中短期趋势分析,是期货和股票市场上最常用的技术分析工具。

2.2 kdj指标的原理
  随机指标kdj一般是根据统计学的原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算最后一个计算周期的未成熟随机值rsv,然后根据平滑移动平均线的方法来计算k值、d值与j值,并绘成曲线图来研判股票走势。
随机指标kdj是以最高价、最低价及收盘价为基本数据进行计算,得出的k值、d值和j值分别在指标的坐标上形成的一个点,连接无数个这样的点位,就形成一个完整的、能反映价格波动趋势的kdj指标。随机指标kdj最早是以kd指标的形式出现,而kd指标是在威廉指标的基础上发展起来的。不过威廉指标只判断股票的超买超卖现象,在kdj指标中则融合了移动平均线速度上的观念,形成比较准确的买卖信号依据。在实践中,k线与d线配合j线组成kdj指标来使用。由于kdj线本质上是一个随机波动的观念,故其对于掌握中短期行情走势比较准确。

2.3 kdj指标的计算方法
指标kdj的计算比较复杂,首先要计算周期(n日、n周等)的rsv值,即未成熟随机指标值,然后再计算k值、d值、j值等。以日kdj数值的计算为例,其计算公式为:

// kdj指标在各类软件中的颜色:k线为白色,d线为黄色,j线为紫色

//当日收盘价-9日内最低价 / 9日内最高价-9日内最低价
rsv:=(close-llv(low,n))/(hhv(high,n)-llv(low,n))*100;
k:sma(rsv,p1,1); //求3日内rsv的移动平均价,k
d:sma(k,p2,1); //求3日内k的移动平均价,d
j:3*k-2*d //求j是 3*k - 2*d

另:当k,d上穿50时为强势区,股价要起飞k,d一定要在50以上;
当k,d在20附近是安全区,属于底部区域;
当k,d在10以下可以建仓; 

1取值范围
kdj指标中,k值和d值的取值范围都是0—100,而j值的取值范围可以超过100和低于0,但在分析软件上kdj的研判范围都是0—100。通常就敏感性而言,j值最强,k值次之,d值最慢,而就安全性而言,j值最差,k值次之,d值最稳。
2超买超卖信号
根据kdj的取值,可将其划分为几个区域,即超买区、超卖区和徘徊区。按一般划分标准,k、d、j这三值在20以下为超卖区,是买入信号;k、d、j这三值在80以上为超买区,是卖出信号;k、d、j这三值在20—80之间为徘徊区,宜观望。
3多空力量对比
一般而言,当k、d、j三值在50附近时,表示多空双方力量均衡;当k、d、j三值都大于50时,表示多方力量占优;当k、d、j三值都小于50时,表示空方力量占优。

2.4 kdj应用要则
  kdj随机指标反应比较敏感快速,是一种进行短中长期趋势波段分析研判的较佳的技术指标。一般对做大资金大波段的人来说,一般当月kdj值在低位时逐步进场吸纳;主力平时运作时偏重周kdj所处的位置,对中线波段的循环高低点作出研判结果,所以往往出现单边式造成日kdj的屡屡钝化现象;日kdj对股价变化方向反应极为敏感,是日常买卖进出的重要方法;对于做小波段的短线客来说,30分钟和60分钟kdj又是重要的参考指标;对于已指定买卖计划即刻下单的投资者,5分钟和15分钟kdj可以提供最佳的进出时间。
kdj指标实战研判的要则主要有以下四点:
1) k线是快速确认线——数值在90以上为超买,数值在10以下为超卖;
  d线是慢速主干线——数值在80以上为超买,数值在20以下为超卖;
  j线为方向敏感线,当j值大于100,特别是连续5天以上,股价至少会形成短期头部,
反之j值小于0时,特别是连续数天以上,股价至少会形成短期底部。
2) 当k值由较小逐渐大于d值,在图形上显示k线从下方上穿d线,显示目前趋势是向
上的,所以在图形上k线向上突破d线时,即为买进的讯号。
   实战时:当k,d线在20以下交叉向上,此时的短期买入的信号较为准确;如果k值在50以下,由下往上接连两次上穿d值,形成右底比左底高的“w底”形态时,后市股价可能会有 相当的涨幅。 可以看一下股票:600307 酒钢宏兴

3) 当k值由较大逐渐小于d值,在图形上显示k线从上方下穿d线,显示目前趋势是向下的,所以在图形上k线向下突破d线时,即为卖出的讯号。
   实战时:当k,d线在80以上交叉向下,此时的短期卖出的信号较为准确;如果k值在50以上,由上往下接连两次下穿d值,形成右头比左头低的“m头”形态时,后市股价可能会有相当的跌幅。可以看一下股票:600289 亿阳信通的近期最高点

4) 通过kdj与股价背离的走势,判断股价顶底也是颇为实用的方法:
a) 股价创新高,而kd值没有创新高,为顶背离,应卖出;
b) 股价创新低,而kd值没有创新低,为底背离,应买入;
c) 股价没有创新高,而kd值创新高,为顶背离,应卖出;
d) 股价没有创新低,而kd值创新低,为底背离,应买入;
需要注意的是kdj顶底背离判定的方法,只能和前一波高低点时kd值相比,不能跳过去相比较。

2.5 应用经验:
  1) 在实际操作中,一些做短平快的短线客常用分钟指标,来判断后市决定买卖时机,在t+0时代常用15分钟和30分钟kdj指标,在t+1时代多用30分钟和60分钟kdj来指导进出。几条经验规律总结如下:
  a) 如果30分钟kdj在20以下盘整较长时间,60分钟kdj也是如此,则一旦30分钟k值上穿d值并越过20,可能引发一轮持续在2天以上的反弹行情;若日线kdj指标也在低位发生金叉,则可能是一轮中级行情。但需注意k值与d值金叉后只有k值大于d值20%以上,这种交叉才有效;
  b) 如果30分钟kdj在80以上向下掉头,k值下穿d值并跌破80,而60分钟kdj才刚刚越过20不到50,则说明行情会出现回档,30分钟kdj探底后,可能继续向上;
  c) 如果30分钟和60分钟kdj在80以上,盘整较长时间后k值同时向下死叉d值,则表明要开始至少2天的下跌调整行情;
  d) 如果30分钟kdj跌至20以下掉头向上,而60分钟kdj还在50以上,则要观察60分钟k值是否会有效穿过d值(k值大于d值20%),若有效表明将开始一轮新的上攻;若无效则表明仅是下跌过程中的反弹,反弹过后仍要继续下跌;
  e) 如果30分钟kdj在50之前止跌,而60分钟kdj才刚刚向上交叉,说明行情可能会再持续向上,目前仅属于回档;
  f) 30分钟或60分钟kdj出现背离现象,也可作为研判大市顶底的依据,详见前面日线背离的论述;
  g) 在超强市场中,30分钟kdj可以达到90以上,而且在高位屡次发生无效交叉,此时重点看60分钟kdj,当60分钟kdj出现向下交叉时,可能引发短线较深的回档;
  h) 在暴跌过程中30分钟kdj可以接近0值,而大势依然跌势不止,此时也应看60分钟kdj,当60分钟kdj向上发生有效交叉时,会引发极强的反弹。
  2) 当行情处在极强极弱单边市场中,日kdj出现屡屡钝化,应改用macd等中长指标;当股价短期波动剧烈,日kdj反应滞后,应改用cci,roc等指标;或是使用slowkd慢速指标;
 
  在股票市场中要赚钱,首先要做好选股工作。怎样才能选好股?归纳起来有六个方面,即:形态、均线、技术指标、成交量、热点及主力成本。本期先谈周线kdj与日线kdj共同金叉选股法。
  日线kdj是一个敏感指标,变化快,随机性强,经常发生虚假的买、卖信号,使投资者根据其发出的买卖信号进行买卖时无所适从。运用周线kdj与日线kdj共同金叉选股法,就可以过滤掉虚假的买入信号,找到高质量的成功买入信号。

kdj指标的使用技巧 
近段时间大盘在高位盘整震荡,kdj指标连续发出买进、卖出信号,让一些刚刚学习技术分析的投资者感到无所适从。下面介绍一下kdj指标的使用技巧:

1、kdj指标为什么有时准有时不准呢?
每种技术分析方法都有它的适用范围,比如macd指标长于中级以上行情,而kdj指标相对灵敏,在大行情中往往会因为偶尔发出的卖出信号而过早抛出。我个人觉得,kdj指标更适合在股价处于整理时使用,这时的准确性比较高。
  另外,当kdj指标发出买进或卖出信号时,我们也可以通过放大法对信号的有效性进行确认。如在日k线图上产生kdj指标的低位黄金交*,可以把它放大到周线图上去看,如果在周线图上也是在低位产生黄金交*,就认为这个信号可靠性强,可以大胆去操作。

2、股价单边上涨时,kdj发出卖出信号该怎么办?
股价在单边上涨或单边下跌时,由于kdj指标非常敏感,因此经常给出一些模棱两可信号,这些信号容易误导投资者。一个有效的解决办法是,在k线图上加一条上涨或下跌的趋势线,在股价没有破这条趋势线前,kdj发出的任何一次反向操作信号均不予理会。只有当股价破了趋势线后,才开始考虑kdj的信号。

3、kdj在高位或低位发生钝化时该怎么办?
在股价连续上涨时,kdj指标往往会发生。kdj指标非常敏感,它给出的指标经常超前,因此可以通过观察kdj指标的形态来帮助找出正确的买点和卖点,kdj指标在低位形成w底,三重底和头肩底形态时再进货;在较强的市场里,kdj指标在高位形成m头和头肩顶时,出货信号的可靠性将加强。投资者尤其应该注意的是kdj与rsi一样,经过震荡后形成的反压线准确性较高。 



2.6 周kdj战法

一、被许多人忽视的周kdj中的j线对股价的反应最为敏感,而且较为准确,应要充分重视。

  二、周kdj中的j线在0值下方上行与周kd线金叉时,一波中级行情便会产生。若此时日线kdj也金叉,要果断买入。若日线kdj死叉,则要等日线kdj下行调整也金叉后方可介入,以免短线套牢。周j线在0值下方上行与周kd线金叉后,周j线一般都会上行到100以上,强势市场还会在100以上铵化。期间也会有周阴k线出现,那只是上升行情中的调整。周j线这一特征,为研判深、沪两市波段性顶部出现提供了量化依据。

  三、周kdj中的j线在100上方下行与周kdj线死叉后,一波中级调整便会发生。若此时日线kdj也在高位死叉,要果断卖出。若日线kdj金叉,也只是短线反弹,待日线kdj也死叉时要果断卖出。周j线在100上方下行与周kd线死叉后,周j线一般都会下行到0值以下,弱势市道不会在0值下方钝化。其间也会有周阳k线出现,那只是下跌行情中的反弹。周j线这一特征,为研判深、沪两市波段性底部出现提供了量化依据。这种方法主要适用于空头市场。

  四、周线kdj中的kd两线底背驰后金叉是绝对的买入信号。周线kd线底背驰后的上升行情比没有底背驰只是超卖后的上升力度要强。这种情况,1996年以来,沪市只发生过4次,信号可靠。应用周线kdj时要记住:严重超卖的反弹,底部背驰才劲升。

  五、应用周线kdj时还要结合月线kdj,处理好四种关系:1、周线、月线kdj共振金叉是劲升的大机会,要把握住。2、月线kdj金叉,周线kdj死叉时,原则上要离场,待周线kdj金叉时再买入。3、月线kdj死叉,周线kdj金叉时,是有力度的反弹,可适量介入。4、月线kdj、周线kdj均死叉时,要全线离场,等待新机会。


2.7 kdj钝化是什么意思?
kdj 指标是投资者中最常使用的一种技术指标,它反应灵敏,有非常明确的买卖信号,简单易学,深受大多数投资者的喜爱。但是,它却有一个糟糕的缺陷:那就是 kdj指标在高位和低位的钝化现象。由于受计算原理的限制,在股价攀升或下跌一段时间后,kdj指标对股价的反映会变得极为迟钝,股价再度继续上涨或下降很多时,kdj指标可能才稍微动一下,这就会给我们的买卖决策提供不合实际的参考指标。也使得kdj指标仅适合于在股价箱体运动时使用,一旦个股成为黑马或大盘彻底走熊时,kdj指标就会提示过早的逃顶或过早的铲底。

这种钝化现象成为kdj指标发挥正常作用的瓶颈,长久以来,很多专业人士研究了多种解决kdj钝化的方法。常见的是采用长周期的kdj指标来消除钝化现象,如用周kdj指标代替日kdj指标,但是这并不能彻底消除kdj 指标的钝化现象,也有的使用月kdj指标或季kdj指标,虽然可以消除kdj指标的钝化现象,可是,月kdj或季kdj(也包括周kdj指标)却都存在虚假函数问题,在时间上有较大的滞后性,而且,过长的分析周期也损害了kdj指标所擅长的中短期分析效果。

其实,大可不必为了消除 kdj的钝化现象,而采取不切实际的方法损害kdj指标原来的灵活准确的功能。事实上,只要巧妙应用,kdj的钝化作用一样可以化腐朽为神奇。就象孙子兵法所言,要收买敌方的内间成为我方的反间。我们也可以把误人的kdj的钝化作用转变成寻找底部的工具。

具体的应用技巧:

一、kdj指标中k值、d值、j值同时小于或等于20,这时已有钝化现象出现,但是只能做为初选条件。

二、个股的kdj指标必须连续6天或6天以上达到初选条件,这期间,k值、d值和j值始终小于20。

三、最近一段时间内,成交量处于持续性萎缩状态中。

四、最近3个交易日内,j值最少同时上穿过k值和d值一次。

五、j值率先上穿20时,买入。

应用实例:

600671天目药业于2000年5月18日,j值率先上穿20,发出买入信号。在这之前的7个交易日中,k值、d值和j值始终小于20。而且成交量也一直处于萎缩状态中。5月16日该股的j值同时上穿过k值和d值,并在18日突破成功。天目药业发出买入信号当天的收盘价是11.72元,此后,直线上升,13个交易日就涨到17.77元,涨幅50%多。

kdj指标是研判行情经常使用的一种技术指标,它的优点是对价格的未来走向变动比较敏感,尤其在周线日线图中,往往能给出较为明确进出场时机,一般来说,

黄金交叉意味着买进,死亡交叉意味着抛空。

但是任何指标都不是万能。从另一方面来讲,kdj指标的反应敏感又是它不足的地方。黄金交叉的信号经常可能使投资者进货太早而被套牢,死亡交叉的信号使投资者出货太早而被轧空。这两种现象也就是我们常说的kdj指标的低位钝化和高位钝化。认识kdj指标的钝化现象对于波动剧烈的期货市场非常关键。

要正确使用kdj指标,需要满足的条件是:期价在有一定幅度的箱形之中运动,在这情况下,按照低位黄金交叉买进,高位死亡交叉卖出,准确度相对高一些。

当kdj指标发生钝化的时候,可以用如下方法来识别:

1、放大法。

因为kdj指标非常敏感,因此经常给出一些杂信,这些信号容易误导投资者,认为产生进货信号或出货信号,据此操作而失误。如果我们放大一级来确认这个信号的可靠性,将会有较好的效果。如在日k线图上产生kdj指标的低位黄金交叉,可以把它放大到周线图上去看,如果在周线图上也是在低位产生黄金交叉,将认为这个信号可靠性强,可以大胆去操作。如果周线图上显示的是在下跌途中,那么日线图上的黄金交叉可靠性不强,有可能是主力的骗线手法,这时候可以采用观望的方法。

2、形态法。

由于kdj指标的敏感,它给出的指标经常超前,因此可以通过观察 kdj指标的形态来帮助找出正确的买点和卖点,kdj指标在低位形成w底,三重底和头肩底形态时再进货;在较强的市场里,kdj指标在高位形成m头和头肩顶时,出货的信号可靠性将加强。尤其应该注意的是kdj与rsi一样经过震荡后形成的反压线准确性较高。

3、数浪法。

kdj指标和数浪相结合,是一种非常有效的方法。在k线图上, 可以经常清晰地分辨上升形态的一浪,三浪,五浪。在k线图上,期价盘底结束,开始上升,往往在上升第一子浪时,kdj指标即发出死亡交叉的出货信号,这时候,可以少考虑这个卖出信号,因为它很可能是一个错误信号或是一个骗线信号。当期价运行到第三子浪时,加大对抛空信号的重视程度,当期价运动到明显的第五子浪时,这时如kdj指标给出卖出信号,将坚决出货。这时候 kdj指标给出的信号通常将是非常准确的信号,当期价刚刚结束上升开始下跌时,在下跌的第一子浪,少考虑kdj指标的买进信号,当期价下跌了第三子浪或第五子浪时,才考虑kdj指标的买入信号,尤其是下跌五子浪后的kdj指标给出的买进信号较准确。

4、趋势线法。

在期价进入一个极强的市场或极弱的市场,期价会形成单边上升走势和单边下跌走势;在单边下跌走势中,要有效解决kdj钝化问题,可以在k线图上加一条下降趋势线,在期价没有打破下跌趋势线前,kdj发出的任何一次买入信号,都将不考虑,只有当期价打破下降趋势线后,再开始考虑kdj指标的买入信号;在单边上升的走势中,市场走势极强,期价会经常再高位发出卖出信号,按此信号操作者将丢失一大段行情,也可以在日k线上加一条上升趋势线,在期价未打破上升趋势线前,不考虑kdj指标给出的卖出信号,当期价一旦打破上升趋势线,kdj给出的卖出信号,将坚决执行,决不手软。kdj指标失灵的情况往往出现在极强的市场或者极弱的市场、单边上升行情和单边下跌行情之中。此时的kdj必然发生高位钝化和低位钝化的情况,这时候还按照黄金交叉进货,死亡交叉出货,将会发生行情刚起动,kdj 指标已在高位发出卖出信号,如果按信号操作,将丢掉一个主升段行情;行情刚下跌,kdj在低位发出黄金交叉,如果进货将被套牢,而且价位损失将非常大,因为kdj指标可以在低位钝化了再钝化,期价下跌不止,从而给投资者造成误区。

2.8 什么是kdj背离?kdj指标背离及运用 ?
指标的背离是重要趋势转折的前兆。所谓kdj指标背离是指当价格创出新高,其对应的kdj值却未创新高值,或者当价格创出新低,其对应的kdj值却未能创出新低位,形成价格位置与指标位置的明显反差。

一、kdj指标背离常见的主要有底背离、顶背离。包括逆向底背离、逆向顶背离
当价格下跌并不断创出新低,一底比一底低,而kdj没有再创出新低,一底比一底高,称之为底背离形态。代表卖方力量逐渐减弱,行情反弹可能不太远了。此时不应抛售,而应加紧买入。
价格下跌而kdj指标拒绝下跌,市场的多头力量已显出苗头,并逐步形成,多空力量对比已开始发生变化,虽然市场仍由空头主导,但未来多头力量的壮大已不可小视。
当价格上升并创出新高,一顶比一顶高,一个高点比一个高,而kdj指标没有创出新高,而是由涨反跌,一顶比一顶低,称之为kdj指标与价格曲线顶背离(或牛背离,简称顶背离),代表着买方力量已经逐渐减弱,这是行情反转的信号,此时不应追买,反而应择机尽快抛售所持有的。
价格上升而kdj指标拒绝上升,市场空头力量已有苗头出现,多空力量已逐步发生变化,虽然市场仍是多方主导,但随后空头力量会迅速增长。

二、逆向底背离、逆向顶背离
价格形成两个底(并非一定形成k线形态中的双底)并且一底比一底高,而kdj指标亦形成两个底,但其后一个底部比前一个底低,二者形成背离,称之为逆向底背离。
①一般出现在圆顶的突破之后。
②如果出现在倒v顶时,应特别小心。
③上涨时间一般较短,幅度亦不高。
当价格持续上升,kdj指标亦随之上升,如果价格所创的高点比前一个高点低,此时kdj指标的高点却比前一个高点高,二者之间形成背离,称之为逆向顶背离。
波浪运动过程中,价格高点越来越近,说明支持价格上升的动能越来越小,价格上升自然乏力;kdj越来越高,更是要求价格回调,从而产生逆向顶背离

三、隔谷底背离、隔峰顶背离
当价格下跌并不断创出新低,一底比一底低,但该底比上一个底高又比上上一个底低,而kdj没有再创出新低,该底比上一个底高又比上上一个底低,称之为隔谷底背离形态。
当价格上升并创出新高,一顶比一顶高,但该顶比上一个顶高又比上上一个顶低,而kdj没有再创出新高,该顶比上一个顶高又比上上一个顶低,称之为隔谷顶背离形态。

四、 kdj底背离 60%需要操作 隔谷背离更是底出现在急涨后急跌的初期、下跌中继、长期盘跌末期;先跌后涨,背离点是起跌点需创新低,小心多头陷阱;先看kdj位置高低,再看是否交叉失败、两次交叉; 低位、死叉三日、拐头金叉来确认,失败\两叉更可靠;买入点为收盘高于前根阴线开盘且实体超过1%的阳线; 多次出现或与逆向顶背离先后出现,以后一个为新标准。kdj 逆向底背离 失误在15-20%出现在行情急升的回调、横向盘整、属抗性下跌中继;双重测市功能,先跌后涨再跌,背离点是再跌点需创新低;买入点为收盘高于前根阴线开盘且实体超过1%的阳线;上涨是最后一涨,高度不超背离前起跌点,有空头陷阱;行情突破背离前最高点,新低功能丧失;多次出现或与顶背离先后出现,以后一个为新标准。
kdj顶背离 85%需要操作 注意叠加 出现在长期下跌后上涨的初期、上涨中继、上涨末期; 测顶功能,背离点是起跌点,续涨稳持收阴即卖;空仓点为收盘低于前根阳线开盘且实体超过1%的阴线;多次出现或与逆向底背离先后出现,以后一个为新标准;背离点成交量大,价涨量缩要小心 ,隔峰背离更是顶。
kdj 逆向顶背离 失误在15-20%
出现在横向盘整、长期下跌后上涨的初期、上涨中继;
双重测市功能,先跌后涨,背离点是起跌点需创新低;
买入点为收盘高于前根阴线开盘且实体超过1%的阳线;下跌是最后一跌,破前上涨启动低位是空陷;多次出现或与底背离先后出现,以后一个为新标准;背离点量略大,缩至启动前地量是低价区,可参考

五 、背离且分化成两大部分:
1、 顶背离、逆向顶背离、隔峰顶背离放在上部分,底背离、逆向底背离、隔谷底背离放在下部分,以便区别;
2、 用不同颜色将金叉及金叉以上、死叉及死叉以下分成两区域,能否操作,一看便知。

六、背离陷阱
1、kdj顶背离陷阱
kdj指标出现底背离,一般情况下意味着价格上涨的动力不足,即将见顶回落,有时却仅仅以横向盘整或略有回落来完成kdj的小幅回调,之后重新上升,就会形成技术上的空头陷阱,这就是kdj顶背离陷阱。
这种情况下,顶背离没有引发市场的短线抛压,当然就不会扭转价格原有的上升趋势,仅仅是延缓行情上升的速度而已。当其技术调整到位后,新一轮上升行情自然水到渠成。
顶背离陷阱的判断依据:当kdj指标称为下滑后重新上升,突破kdj背离时两高点连线所形成的压力线时,便可确定顶背离陷阱。千万别错过,大胆介入,以短为主。
如果kdj在回落过程中,kd跌破50,那么顶背离陷阱存在的可能性就大大减少了,应引起特别注意。
2、底背离陷阱
价格在kdj出现背离后并没有出现见底反弹或反转,反而一跌再跌,不断创出新低,形成技术上的多头陷阱,这就是底背离陷阱。
应提醒大家注意的是,底背离陷阱并非价格不反弹,而是在其后的一段时期内反弹的高度有限,而后重新陷入漫漫熊途。据统计,底背离陷阱下跌幅度约在10—30%之间,平均约在15%左右。因此在临盘实战中应特别注意,认真识别底背离与顶背离陷阱。
2.9 周kdj 的参数 是多 少 ?
我国股票市场从1998年初开始,出现的一个非常明显的改变,那就是机构资金对股票的运行时间大为延长,市场操作理念也随之发生了很大的变化。我们不难发现,市场中所涌现出的大牛股其牛市行情往往持续一年,甚至两年的时间,这就表明我们需要着重对价格的中长期走势进行研判。现在许多分析软件提供的价格变动周期主要包括:日线(5-60分钟k线)、周线、月线。月线虽然最能反映价格的中长期走势,但由于我国股市设立时间仅十年左右,不少股票尤其是次新股价格月线所能提供的信息就非常少了,而周线则是一个非常好的工具。下面我们就切入到本期的话题,即周线技术指标的设置。本期先讨论大家最熟悉的kdj指标。   
  一般的分析软件往往把周k线kdj指标的参数设为9,这是不是最优选择呢?记得我们在讨论日线指标参数设置时曾将该指标的参数由9改为19,这一次如法炮制情况会怎样?   
  通过对两个参数设置的对比观察,我们可以发现一个共有的特点,即能够走出大牛市行情的股票,其周k线kdj指标都曾在20超卖区以下(一般是在10到15的位置)发生过黄金交叉,但与以9为参数的kdj指标相比,以19为参数的kdj指标更为精准,具体表现在以一些大牛股在9为参数的kdj指标中,往往在该指标还没有回落到20超卖区以下就出现行情,有的甚至在50中轴区附近就直接展开行情,如果我们按照kdj指标的应用原则来进行操作,可能会错失良机。但以19为参数的周k线kdj指标来看,绝大多数走势强劲的股票,该指标一般都会在价格尚未启动前于20以下区域出现黄金交叉,有的会出现两次交叉,而一旦发生黄金交叉,基本上都会形成可观的涨幅,在20以下周k线kdj指标发生交叉,几乎构成了股票产生牛市行情的必要条件。同样,出现在80超买区以上的死叉,对价格走势来讲也是致命的。   
  但从另一方面来看,以9为参数的周kdj指标也有其优势,那就是它的灵敏度相对较高,一般来说,当价格在高位时判断趋势是否已经转向,我们需要借助这一参数设置的指标,因为以19为参数的周线kdj指标的主要特点是信号比较可靠,但逃顶信号稍嫌滞后。所以大家在使用周线kdj指标时,一是要注意对参数的设置;二是要灵活掌握,在不同的时期,不同的股票上应当尝试多设几个参数来验证它的可靠性,这里讨论的两种设置方法只不是许多种设置方法中的一部分而已,并不适用于所有的股票和任何一个时期。另外,对于刚刚除过权的股票,周线kdj指标会有指标失真的情况产生,这也是众多技术指标的固有缺陷。

3 kdj公式集合
3.1黄金跟庄kdj公式  
常用的kdj指标,是短线指标,信号多而杂。利用它很难把握庄家的真实意图,不能完全踏住庄家的节拍,从而不是被套、就是被过早清出。下面献给大家一件操盘实战kdj公式。
人弃我用的原则,才是操盘手制胜的法宝!内含操盘手专用参数值,为什么要用21,回帖者中许多人不明白,股价有其内在的规律,21天日牛市涨13天跌8天,熊市中涨8天跌13天。小小参数含天机,用它实战方知妙!本轮回调判顶底,顶已证实底亦明!日线选股捉牛马,十五k线做波段。

//<黄金跟庄kdj>主图 设为常用。 参数值:
//n(最小值1,最大值100,缺省值21) m1(最小值1,最大值100,缺省值3)
//m2(最小值1,最大值100,缺省值3)
rsv:=(close-llv(low,n))/(hhv(high,n)-llv(low,n))*100;
k:sma(rsv,m1,1),colorwhite;
d:sma(k,m2,1),coloryellow;
j:3*k-2*d,colorff00ff
//说明:上班族无法时时盯盘,用本指标择股做长线极佳。


3.2乘风破浪2008-kdj

drawgbk(close=close,colorrgb(30,30,60),colorrgb(30,30,60),1);

rsvc:=(close-llv(low,89))/(hhv(high,89)-llv(low,89))*(c+h+l+o)/4;
rsv89:=(close-llv(low,89))/(hhv(high,89)-llv(low,89))*100;
k89:=sma(rsv89,5,1);
k:sma(rsvc,5,1),linethick,colorred,precision2;
d:sma(k,4,1),colorfff000,linethick,precision2;
j:=4*k-3*d;

rsvz:=(close-llv(low,55))/(hhv(high,55)-llv(low,55))*(c+o+h+l)/4;
kz:=sma(rsvz,4,1),colorc080ff,linethick,precision2;
dz:=sma(kz,3,1),colorffffff,linethick,precision2;
jz:4*kz-3*dz,colorffffff,linethick,linedot,precision2;
js:ema(jz,5),color00ff00,linethick,linedot,precision2;
kem:ema(k,14),color1477ff,linethick,precision2;

rsvt:=(close-llv(low,14))/(hhv(high,14)-llv(low,14))*(c+o+h+l)/4;
kt:=sma(rsvt,3,1),colorc080ff,linethick,precision2;
dt:=sma(kt,3,1),colorffffff,linethick,precision2;
jt:=4*kt-3*dt;

macd:=(jz-kz)*0.8;
macd2:=(jt-kt)*0.5;
macd1:=(j-k)*1.2,color8855ff,linethick0;


fillrgn(k>ema(k,14),k,ema(k,14)),color441f7d;
fillrgn(k<=ema(k,14),k,ema(k,14)),colorgray;



stickline(macd1>ref(macd1,1) and macd1>0,0,macd1+0,8.3,1),colorred;
stickline(macd1<=ref(macd1,1) and macd1>0,0,macd1+0,8.3,1),colorfff000;
stickline(macd1>ref(macd1,1) and macd1<0,0,macd1+0,8.3,1),color555fff;
stickline(macd1<=ref(macd1,1) and macd1<0,0,macd1+0,8.3,1),color408080;

stickline(macd>ref(macd,1) and macd>0,0,macd+0,5.5,0),coloraa00bb;
stickline(macd>ref(macd,1) and macd>0,0,macd+0,4,0),colorcc22bb;
stickline(macd>ref(macd,1) and macd>0,0,macd+0,2,0),colordd33bb;
stickline(macd>ref(macd,1) and macd>0,0,macd+0,1,0),colorff55bb;


stickline(macd<=ref(macd,1) and macd>0,0,macd+0,5.5,0),color666666;
stickline(macd<=ref(macd,1) and macd>0,0,macd+0,4,0),color777777;
stickline(macd<=ref(macd,1) and macd>0,0,macd+0,2,0),color888888;
stickline(macd<=ref(macd,1) and macd>0,0,macd+0,1,0),color999999;

stickline(macd>ref(macd,1) and macd<0,0,macd+0,5.5,0),color3377aa;
stickline(macd>ref(macd,1) and macd<0,0,macd+0,4,0),color3388bb;
stickline(macd>ref(macd,1) and macd<0,0,macd+0,2,0),color4499cc;
stickline(macd>ref(macd,1) and macd<0,0,macd+0,1,0),color5599dd;

stickline(macd<=ref(macd,1) and macd<0,0,macd+0,5.5,0),colorff3300;
stickline(macd<=ref(macd,1) and macd<0,0,macd+0,4,0),colorff4400;
stickline(macd<=ref(macd,1) and macd<0,0,macd,2,0),colorff5500;
stickline(macd<=ref(macd,1) and macd<0,0,macd,1,0),colorff6600;

stickline(macd2>ref(macd2,1) and macd2>0,0,macd2+0,1.5,0),color00ffff;
stickline(macd2<=ref(macd2,1) and macd2>0,0,macd2+0,1.5,0),colorfff000;
stickline(macd2>ref(macd2,1) and macd2<0,0,macd2+0,1.5,0),colorffffff;
stickline(macd2<=ref(macd2,1) and macd2<0,0,macd2+0,1.5,0),color00ff00;


stickline(k>d,k,d,4,0),colorff0070;
stickline(k>d,k,d,2,0),colorff1180;
stickline(k>d,k,d,1,0),colorff2290;

stickline(k<d,k,d,4,0),colorff4400;
stickline(k<d,k,d,2,0),colorff6600;
stickline(k<d,k,d,1,0),colorff8800;

stickline(k<d and k89>50,k,d,4,0),colorbbbb00;
stickline(k<d and k89>50,k,d,2,0),colordddd00;
stickline(k<d and k89>50,k,d,1,0),colorffff00;

stickline(k>d and k89<20,k,d,4,0),color1155aa;
stickline(k>d and k89<20,k,d,2,0),color2277bb;
stickline(k>d and k89<20,k,d,1,0),color3399cc;

stickline(k>d and k89>50,k,d,4,0),color0000aa;
stickline(k>d and k89>50,k,d,2,0),color0000dd;
stickline(k>d and k89>50,k,d,1,0),color0000ff;

stickline(k>d and k89>79,k,d,4,0),color00ddee;
stickline(k>d and k89>79,k,d,2,0),color00eeee;
stickline(k>d and k89>79,k,d,1,0),color00ffff;

stickline(k>d and k89>89,k,d,4,0),coloraaaaaa;
stickline(k>d and k89>89,k,d,2,0),colorbbbbbb;
stickline(k>d and k89>89,k,d,1,0),colordddddd;

stickline(k>d and k89>94,k,d,4,0),color005500;
stickline(k>d and k89>94,k,d,2,0),color007700;
stickline(k>d and k89>94,k,d,1,0),color009900;


kem,color1477ff,linethick1,precision2;
partline(kem<ref(kem,1),kem),color008000,linethick1;
partline(c,k),colorred,linethick1,linedot;
partline(c,d),colorfff000,linethick1,linedot;
jz,colorffffff,linethick1;
js,color00ff00,linethick1;


3.3飞狐版的通达信kdj公式
rsv:=(close-llv(low,14))/(hhv(high,14)-llv(low,14))*100;
k:sma(rsv,3,1);
d:sma(k,3,1);
j:=3*k-2*d;
p1:100;
p2:50;
p3:0;
stickline(j>ref(j,1),hhv(j,3),llv(j,3),3,0),color0022ff;
stickline(j>ref(j,1),j,ref(j,1),3,0),color0022ff;
stickline(j>ref(j,1),j,ref(j,1),2,0),color0099ff;
stickline(j>ref(j,1),j,ref(j,1),1.5,0),color00ddff;
stickline(j>ref(j,1),j,ref(j,1),0.5,0),color00ddff;
stickline(j<ref(j,1),hhv(j,3),llv(j,3),1,0),colorff2200;
stickline(j<ref(j,1),j,ref(j,1),3,0),colorff6600;
stickline(j<ref(j,1),j,ref(j,1),2,0),colorff9900;
stickline(j<ref(j,1),j,ref(j,1),1.5,0),colorffdd00;
stickline(j<ref(j,1),j,ref(j,1),0.5,0),colorffdd00

3.4中短波段--kdj
{-----------------------☆功能开关------------------------}
{准}
a1:=(c-llv(l,55))/(hhv(h,55)-llv(l,55))*300-150;
a2:=sma(sma(a1,13,1),13,1);
多:100*(c-ma(c,21))/std(c,21),linethick,precision2,colorwhite;
a3:= ema(多,13);
a4:=reverse(a3)+2*wma(wma(a3,1),5);
空:3*a4-2*sma(a4,2,1),linethick,precision2,colorgreen;
{中}
z1:=(o*2+h+l+c*3)/7;
z2:=ema(100*(z1-llv(z1,30))/(hhv(z1,30)-llv(z1,30)),9)*5-250;
中:ema(z2,1),linethick1,precision2,color00a8ff;
z3:=ema(wma(ema(z2,3),8),2);
z4:=forcast(z3,13);

{-----------------【图解模板】---------------------}
drawgbk((date > 0),colorrgb(40,40,60),colorrgb(10,10,10),1);

{坐标}
partline(c,200),linedot,colorgray;
partline(c,0),linedot,colorgray;
partline(c,-200),linedot,colorgray;
{准}
fillrgn(多<=空,多,空),color006c00;
fillrgn(多>=空,多,空),colorbrown;
{中}
stickline(z4>ref(z4,1),z4,ref(z4,1),7,0),colorff9cff;
stickline(z4<ref(z4,1),z4,ref(z4,1),7,0),colorwhite;
{各线}
partline(1,中),linethick2,color00a8ff;
partline(c,多),colorwhite;
partline(c,空),colorgreen;

3.5飞狐kdj
rsv:=(close-llv(low,14))/(hhv(high,14)-llv(low,14))*100;
k:sma(rsv,3,1);
d:sma(k,3,1);
j:=3*k-2*d;
p1:100;
p2:50;
p3:0;
stickline(j>ref(j,1),hhv(j,3),llv(j,3),3,0),color0022ff;
stickline(j>ref(j,1),j,ref(j,1),3,0),color0022ff;
stickline(j>ref(j,1),j,ref(j,1),2,0),color0099ff;
stickline(j>ref(j,1),j,ref(j,1),1.5,0),color00ddff;
stickline(j>ref(j,1),j,ref(j,1),0.5,0),color00ddff;
stickline(j<ref(j,1),hhv(j,3),llv(j,3),1,0),colorff2200;
stickline(j<ref(j,1),j,ref(j,1),3,0),colorff6600;
stickline(j<ref(j,1),j,ref(j,1),2,0),colorff9900;
stickline(j<ref(j,1),j,ref(j,1),1.5,0),colorffdd00;
stickline(j<ref(j,1),j,ref(j,1),0.5,0),colorffdd00

3.6 kdj 火焰山, 这个不错!
//p1 2 20 5 p2 2 20 4
p1:=5;
p2:=4;
80, pointdot, colorgreen, linethick3;
20, pointdot, colorred, linethick3;
var1:=llv(low,p1);
var2:=hhv(high,p1);
k: ema((close-var1)/(var2-var1)*100,p2),colorwhite ;
d: ema(0.667*ref(k,1)+0.333*k,2), coloryellow;

varc:=sma(abs(l-ref(l,1)),3,1)/sma(max(l-ref(l,1),0),3,1);
vard:=ema(if(c< ema(c,250),varc*1000,varc*10),3);
火焰山:ema(if(l<=llv(l,30),vard/2+hhv(vard,30),0),3)/618, colorred;

stickline(火焰山>100,0,火焰山*1.2,8,0);
stickline(火焰山>100,0,火焰山,4,1);

3.7老杨二号
var1:=ema(c,5);
var2:=sma((c-llv(l,27))/(hhv(h,27)-llv(l,27))*100,9,1);
var3:=sma(var2,3,1);
var4:=3*var2-2*var3;
var5:=(c-llv(l,23))/(hhv(h,23)-llv(l,23))*100;
动态能量:ema(winner((o+c*2+h+l)/5)*50,10),color9fbc7d;
stickline(动态能量>0 ,动态能量,0,10,0),color9fbc7d;
短趋势:ema(sma(max(c-ref(c,1),0),3,1)/sma(abs(c-ref(c,1)),3,1)*100,5),colorf00ff0,linethick2;
中趋势:=3*sma((c-llv(l,75))/(hhv(h,75)-llv(l,75))*100,20,1)-2*sma(sma((c-llv(l,75))/(hhv(h,75)-llv(l,75))*100,20,1),15,1);
升势:sma(sma(var5,3,1),3,1),colorred;
降势:ema(升势,5),color00ff00;
var6:=短趋势>ref(短趋势,1)and 升势<45;
var7:=(cross(var5,中趋势)or cross(升势,降势))and 中趋势>=ref(中趋势,1) and 中趋势<40;
var8:=升势>ref(升势,1)and 升势<40;
var9:=cross(短趋势,升势)and 短趋势<45 and 升势>ref(升势,1)*0.99;
var10:=cross(升势,降势)and 动态能量<7 and 短趋势<45;
动态底部:ema(if(l<= llv(l,30),sma(abs(l-ref(l,1)),30,1)/sma(max(l-ref(l,1),0),30,1),0),3)*10,stick,colorffb94f,linethick3;
选股要选活跃股:drawicon(filter((var6 or var7 or var8)and 短趋势<45 and var4>ref(var4,1)and var1>ref(var1,1)*0.998 or var9 or var10,5),15,1);
趋势不明要慎行:stickline(filter(升势<ref(升势,2)and 升势>70 or 短趋势<ref(短趋势,1)and 短趋势>60 and 动态能量>7,7),95,85,10,1),color00ff00;
stickline(升势>0,升势,降势,8,0),colorred;
stickline(升势<ref(升势,1),升势,降势,8,0),color00ff00;

3.8 界文kdj
n1:=7;n2:=27;
stickline(c>0,40,60,10,0),color999999;
rsv:=(close-llv(low,n1))/(hhv(high,n1)-llv(low,n1))*100;
短k:sma(rsv,3,1),colorf580f5,linethick0;
短d:sma(短k,3,1),colorccdd33,linethick0;

rsv1:=(close-llv(low,n2))/(hhv(high,n2)-llv(low,n2))*100;
中k:sma(rsv1,5,1),colorred,linethick0;
中d:sma(中k,10,1),color33aa33,linethick0;

底线:10,colorwhite;
顶线:90,color00ffff;

stickline(短k>短d,短k,短d,7,1), colorff00ff; //粉紫色
stickline(短k<=短d,短k,短d,7,1),colorcyan; //青色:colorcyan
stickline(中k>中d,中k,中d,3,0), colorred; //红色
stickline(中k<=中d,中k,中d,3,0),colorgreen; //绿色

3.9 无未来数据的周 kdj 指标-南客编写
引用另一个公式结果的代码,骑兵版主已经在楼上的链接给出了。
这里再给一个不引用其它公式的代码,请参考:
复制内容到剪贴板
input:n(9,1,100),m1(3,2,40),m2(3,2,40);
wtj1:=datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1;
wtj:=refx(wtj1,1);//周末标记
hn:=sumbars(wtj,n+1);
n0:=lbound(hn);
a:=setlbound(hn,1);
nn:=if(barpos<n0,barpos,hn-1);
rsv:=(close-llv(low,nn))/(hhv(high,nn)-llv(low,nn))*100;
start:=barpos-barssince(wtj);
wk:=rsv[start[datacount]];
k[start[datacount]]:wk;
wd:=k[start[datacount]];
d[start[datacount]]:wd;
for i=start[datacount]+1 to datacount do begin
if wtj then begin
wk:=(rsv+(m1-1)*wk)/m1;
wd:=(wk+(m2-1)*wd)/m2;
k:=wk;
d:=wd;
end else begin
k:=(rsv+(m1-1)*wk)/m1;
d:=(k+(m2-1)*wd)/m2;
end;
end;
j:3*k-2*d;

{//验证代码:
drawicon(wtj,0,10);
zk:"kdj.k#week";
tt:count((round(zk*1000)-round(k*1000))*wtj,0);
}


  >>>使用本站搜索工具可以找到更多无未来数据的周KDJ公式 飞狐未来数据指标 源码

指标公式下载地址

点这下载软件
好公式网提供全网最全的指标公式软件,感谢您的支持!鼠标双击图片可看大图!
下载请点击右侧“立即下载”,如只有源码,请点击本页面右侧的导入方法按图导入!
本站指标基于网友分享,仅供研究自学,勿作他用,本站对下载使用不承担任何责任!

指标公式下载注意

    ☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!

    ☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。

    ☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;

    ☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;

    ☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;

    ☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;

    ☉ hxf格式指标公式,仅可以用同花顺软件引入使用。

    ☉ 如果您发现下载软件链接错误,请联系管理员报告错误。

    ☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!

    ☉ 本文无未来数据的周KDJ公式 飞狐未来数据指标 源码仅供学习研究。

猜你喜欢

学了又学