kdj指标主要看哪个值_KDJ还有一个神奇用法,很多人忽视了!学会找最佳买点

KDJ指标又叫随机指标,是一个综合考虑了股票的最高价最低价和收盘价的技术指标。主要用于衡量股价偏离正常水平的程度。

KDJ最早起源于期货市场,由乔治·莱恩(George Lane)首创。随机指标KDJ最早是以KD指标的形式出现。主要判断股票的超买超卖的现象。

随机指标KDJ一般是用于股票分析的统计体系(计算方式颇为复杂,有兴趣的股友可以研究一下) ,根据统计学原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算“K”“D”“J”。

kdj由“K”“D”“J”上下波动的曲线组成。“K”值可以理解成股价近期的行情中的位置,K线是快线。“D”值可以理解成代表股价的平均位置,D线是慢线。“J”反应的是“K”“D”之间的距离

Kdj指标的优、缺点

KDJ指标优点是:指标非常敏感,适合短线操作,在横盘震荡时,具有较高的准确度。

缺点是:指标过于敏感,常过早的发出买入和卖出信号,在趋势市场上会出现指标钝化,使投资者无所适从,买入和卖出过早,造成操作失误。并且在趋势“强势”的行情中会出现“钝化”现象,使KDJ指标,完全失效。

例如在2014到15年的那波牛市,kdj就出现连续“钝化”的现象。

c8e2d3b23e748fde66ef0519ed196e21.png 779444dbd8026729674480920016b0dd.png

在2012年6月也初现kdj连续在低位钝化。

e440ea010fadfda8a12e0c43ba5f0087.png d6ff4ff3da03a1a6b6289a4b3966ac63.png

kdj的神奇用法

Kdj在应用时要扬长避短,kdj的长处在于“指标灵敏,适合短线操作”、弊端在于会有钝化的现象出现。所以在使用kdj时首先要明确,kdj只是“辅助”指标,不是决定性的指标在使用kdj时首先要看“趋势”,确定趋势后再进行操作。用法如下:

Kdj的用法主要看“d”值

从KD的取值方面考虑。KD的取值范围都是0~100,80以上为超买区,20以下为超卖区。根据这种划分,KD超过80就应该考虑卖出了,低于20就应该考虑买入了。

注意:kdj的“d”值有两种方式运行到“80”。

第一种:必须出现在一波下跌趋势之后的反弹中。当kdj的“d”从“20”以下到“80”时,表明股价在短期的高位,一但kdj死叉,有回调的风险应及时卖出。

例如:2016.12.21到2017.1.10的下跌中的反弹。D值已经在20左右,并且开始金叉向上,其后股价开始反弹,到d值在80左右时出现死叉,此时股价在高位就要及时卖出。其后果然“快速杀跌”。

0a61018e1a4f9750c2345cf65e6fd267.png d812412d65595c6c4f597546646a7d39.png

再如2015.6月到7月的杀跌,在7.8日d值在20以下金叉会后股价开始反弹,在7.24日d值运行到80以上,其后死叉指数再次快速杀跌引发股灾2.0。

ce1277d9f2e32e4a94e86a6c4c85bcb5.png 30619a5573f3469af7a7296b3bda8d49.png

所以当d值从20以上运行到80时,如果此时趋势不是向上,一旦d值在80以上死叉就要即使卖出。

第二种:当kdj的“d”从“20”以上运行到“80”时,并不表明股价在相对高位,只要kdj不死叉,后期还有上涨空间。

当d值从20以上运行到80时,如果此时趋势已经向上,d值在80左右死叉很有可能是骗线,只要上升趋势完整,即使80死叉也可以持有,所以说此时kdj仅仅是一种辅助,提示的信号不能决定趋势。上升趋势中的80死叉可以持有。

例如:2016.9.29到10.18与2017.1.20到2.7。D值已经80,但是已经确认上升趋势,只要趋势不坏,即使kdj死叉也可以不卖。

f14dd3e2aceb1065bdb472d398929674.png b04b5e1fa2918405e0a97eb166665fff.png

以上是kdj的在趋势已经确认的情况下的用法,kdj指标主要是辅助使用。这时我们应该关注其他的技术指标,如MACD,也可以关注趋势线。比如在kdj死叉、金叉时只要不跌破趋势线,不突破趋势线,就可以持有。

若想了解更多股市操作策略,请关注公众号越声攻略(yslc688),为您指明股市方向!

(以上内容仅供参考,不构成操作建议。如自行操作,注意仓位控制和风险自负。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是基于聚宽写的kdj指标期货量化交易策略及代码: 策略思路: 1. 当K线向上突破D线时,入期货; 2. 当K线向下跌破D线时,卖出期货; 3. 在KDJ指标的K线和D线都在50以下时,不进行交易。 代码实现: # 导入聚宽数据包 import jqdatasdk as jq import talib # 初始化聚宽账号 jq.auth('聚宽账号','聚宽密码') # 初始化参数 start_date = '2015-01-01' end_date = '2021-12-31' code = 'RB8888.XSGE' # 螺纹钢期货合约 # 获取螺纹钢期货数据 df = jq.get_price(code, start_date=start_date, end_date=end_date, frequency='daily') # 计算KDJ指标 df['K'], df['D'] = talib.STOCH(df['high'], df['low'], df['close'], fastk_period=9, slowk_period=3, slowk_matype=0, slowd_period=3, slowd_matype=0) # 初始化交易状态 position = 0 # 循环遍历每个交易日 for i in range(1, len(df)): # 计算当前KDJ指标 current_K = df['K'][i] current_D = df['D'][i] # 计算前一天KDJ指标 previous_K = df['K'][i-1] previous_D = df['D'][i-1] # 当K线向上突破D线时,入期货 if previous_K < previous_D and current_K > current_D and current_K < 50: position = 1 # 当K线向下跌破D线时,卖出期货 elif previous_K > previous_D and current_K < current_D and current_K < 50: position = 0 # 在KDJ指标的K线和D线都在50以下时,不进行交易 else: position = position # 更新当前交易日的持仓状态 df.loc[df.index[i], 'position'] = position # 输出交易结果 print(df)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值