KDJ指标使用详解-随机震荡指标 Stochastic Oscillator

英文名:Stochastic Oscillator 简称 KD

中文名:随机震荡指标

在外汇交易中,此指标就类似于股票中的KDJ指标,可以直接称之为KDJ指标

另外我们也编写了跟股市中一样的KDJ指标,具体使用请参考https://waihui8.top/category/kdj-indicator-use

1:KDJ指标Stochastic Oscillator(KD)定义

随机指标(stochastic oscillator)又称KD指标,由一条%K线以及一条%D线构成。“%K”线代表最新价格和近期最低价的差,与近期最高最低差价的比。”%D”线算法相同,但“近期”这个时间范围是前者的三倍。
随机指标(KD)的主要理论依据是:当价格上涨时,收盘价倾向于接近当日价格区间的上端;相反,在下降趋势中,收盘价倾向于接近当日价格区间的下端。随机指标(KD)在设计中充分考虑价格波动的随机振幅与中短期波动的测算,使其短期测市功能比移动平均线更加准确有效,在市场短期超买超卖的预测方面又比相对强弱指标敏感。因此,这一指标被投资者广泛采用。

2:KDJ指标Stochastic Oscillator(KD)计算公式

RSV:=(CLOSE-LLV(LOW,N))/ (HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
一般把公式中参数设定为:(N M1 M2)(9 3 3) 。而配合20日均价线使用时参数取为(20 3 3)。公式RSV表述的意思:(收盘价减去20天内的最低价)除以(20天内的最高价减去20天内的最低价)。该组指标真正的意义集中在RSV值上。K值是对RSV参数的加权移动平均值,而D值则是对K值的加权移动平均值,因此,K值和D值是基于RSV值的一次加权平均和二次加权平均而计算所得的数值。即
当日K值 = 2/3前1日K值 + 1/3当日RSV;
当日D值 = 2/3前1日D值 + 1/3当日K值;

3:KDJ指标Stochastic Oscillator(KD)基本使用方法

Stoch属于震荡指标,又叫KD指标,提供买卖信号。

3.1、可使用神奇数字做检测;

3.2、两线低于20,再回升到20以上,做多;

3.3、两线高于80,再回落到80以内,做空;

3.4、%K高于%D线,做多;

3.5、%K底于%D线,做空。

4 KDJ指标Stochastic Oscillator(KD)编程接口

【编程函数/参数】double iStochastic( string symbol, int timeframe, int %Kperiod, int %Dperiod, int slowing, int method, int price_field, int mode, int shift)

1、symbol  指定货币对,NULL为默认当前货币对

2、timeframe  时间周期,0为当前时间周期

3、%Kperiod  %K周期,通常14

4、%Dperiod  %D周期,通常7

5、slowing  滚动值,通常7

6、method  MA方法 通常MODE_EMA

7、price_field  价格参量,可以是以下值: 0 – Low/High 戒者 1 – Close/Close

8、mode  指标类型,MODE_MAIN,MODE_SIGNAL

9、shift  指定柱值,0为当前柱,1为前一个柱,以此类推

【代码】

iStochastic(NULL,0,14,7,7,MODE_EMA,1,MODE_MAIN,0)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注