[ZX260821]K线带KDJ副图-通达信指标源码分享

01 给KDJ穿了什么外衣

这个指标干一件事:把开盘、最高、最低、收盘四个价格各算成一条动量线,再用DRAWKLINE画成K线形态,叠在KDJ上面。

就当是给KDJ穿了件K线外衣,原来只能看金叉死叉,现在还能看"K线"的阴阳和长短。

速查卡:VAR1-4把开高低收变成动量K线→DRAWKLINE画出来→KDJ正常计算→STICKLINE标三档强弱区。

02 KDJ带K线完整源码

指标编号:ZX260821
完整指标源码:

VAR1:=SMA(MAX(OPEN-REF(OPEN,1),0),6,1)/SMA(ABS(OPEN-REF(OPEN,1)),6,1)*100;VAR2:=SMA(MAX(CLOSE- REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE- REF(CLOSE,1)),6,1)*100;VAR3:=SMA(MAX(HIGH-REF(HIGH,1),0),6,1)/SMA(ABS(HIGH-REF(HIGH,1)),6,1)*100;VAR4:=SMA(MAX(LOW- REF(LOW,1),0),6,1)/SMA(ABS(LOW- REF(LOW,1)),6,1)*100;VAR5:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;:=SMA(VAR5,6,1),COLORWHITE;:=SMA(,3,1),COLORYELLOW;领先:=3*-2*,COLORLIMAGENTA;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;DRAWKLINE(VAR3,VAR1,VAR4,VAR2);STICKLINE(>0 AND ->=0,79,80,6,0),COLORRED;STICKLINE(>0 AND -<0,79,80,6,0),COLORYELLOW;STICKLINE(>0 AND ->=0,49,50,6,0),COLORRED;STICKLINE(>0 AND -<0,49,50,6,0),COLORYELLOW;STICKLINE(>0 AND ->=0,9,10,6,0),COLORRED;STICKLINE(>0 AND -<0,9,10,6,0), COLORYELLOW;:100, LINETHICK2 ,COLOR55AA77;:0, LINETHICK2 ,COLOR55AA77;

#KDJ指标 #K线叠加 #动量分析

03 RSI变体怎么变出K线

这指标的核心创意就一件事:把RSI的算法套在开高低收四个价格上,画出四条动量线,再拼成K线。

先看VAR和价格的映射关系:

变量
价格
K线角色
含义
VAR1
OPEN
开盘
开盘动量
VAR2
CLOSE
收盘
收盘动量
VAR3
HIGH
最高
最高动量
VAR4
LOW
最低
最低动量

你往头四行看,VAR1到VAR4的骨架完全一样。

拿VAR1举例:SMA(MAX(OPEN-REF(OPEN,1),0),6,1)/SMA(ABS(OPEN-REF(OPEN,1)),6,1)*100

把OPEN换成CLOSE就是VAR2,换成HIGH就是VAR3,换成LOW就是VAR4。

这个公式其实是RSI的变体。标准RSI用的是收盘价涨跌幅,这里把开盘、最高、最低也各自算了一遍。

分子是"上涨部分"的6日平滑,分母是"绝对涨跌幅"的6日平滑,两者相除乘100,得到0到100之间的动量值。

为什么取6日?标准RSI常用6日或14日。这里取6是因为KDJ本身就是短周期指标(9日RSV),动量K线要比KDJ更灵敏才能提前给出信号。取14的话跟KDJ节奏差太远,叠在一起看不出配合效果。

四个VAR算完之后,DRAWKLINE(VAR3,VAR1,VAR4,VAR2)把它们画成K线。

DRAWKLINE的参数顺序是(最高,开盘,最低,收盘),所以VAR3当最高价,VAR1当开盘价,VAR4当最低价,VAR2当收盘价。

这步是整个指标的点睛之笔。四条动量线本来各画各的,拼成K线之后你一眼就能看出"动量K线"是收红还是收绿,上影下影有多长。

动量K线收红说明今天的动量比昨天强,收绿就是动量在衰减。

然后看VAR5和短中领先这三条。

VAR5=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,这是标准RSV,9日内收盘价的位置百分比。

短=SMA(VAR5,6,1),对RSV做6日平滑。中=SMA(短,3,1),再对"短"做3日平滑。领先=3*短-2*中,加权放大短期变化。

这套算法跟标准KDJ的K、D、J一模一样,只是换了个名字。短就是K,中就是D,领先就是J。

那为什么已经有了KDJ还要再画一套?看看两套的区别:

对比项
标准KDJ
动量K线版
RSV周期
9日
9日
平滑周期
3日
6日
信号速度
慢半拍
假信号
用途
主信号
二次确认

标准KDJ信号快但假信号多,这套6日的用来做二次确认——两套同时金叉才算数。

下面三组STICKLINE是强弱分区指示器。

79-8049-509-10三个位置各画一条小色带,短大于中画红色,短小于中画黄色。

79-80是超买区,49-50是中轴,9-10是超卖区。三档色带让你扫一眼就知道现在动量在哪一档。

这个设计很聪明,不占画面空间,就一条窄色带,但信息量很大

顶100和底0两条绿线是边界线,COLOR55AA77这个颜色低调,不抢K线和KDJ的视觉焦点。

「K线看动量强弱,KDJ看金叉时机,两套叠加假信号少一半。」

04 穿衣搭配指南

四价各算动量线;拼成K线看阴阳;短中领先二次验;金叉共振才入场;三档色带辨强弱;超卖区域多留意。

这篇讲清楚了没?你用KDJ的时候觉得哪个信号最不准?评论区说说。

[ZX260821]K线带KDJ副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160