MT4指标详解之:Stochastic Oscillator(随机振荡指标)

阅读 :
外_汇_邦 WaiHuiBang.com
Stochastic Oscillator(随机振荡指标)简介

Stochastic Oscillator指标又名KDJ 指标 ,是由 George Lane 首创的,最早用于期货市场。Stochastic Oscillator指标在图表上采用%K和%D两条线,在设计中综合了动量观念、强弱指标与移动平均线的优点,在计算过程中主要研究高低价位与收市价的关系,反映价格走势的强弱和超买超卖现象。它的主要理论依据是:当价格上涨时,收市价倾向于接近当日价格区间的上端;相反,在下降趋势中收市价趋向于接近当日价格区间的下端。在股市和期市中,因为市场趋势上升而未转向前,每日多数都会偏向于高价位收市,而下跌时收市价就常会偏于低位。随机指数在设计中充分考虑价格波动的随机振幅与中短期波动的测算,使其短期测市功能比移动平均线更加准确有效,在市场短期超买超卖的预测方面又比强弱指数敏感,因此,这一指标被投资者广泛采用。

Stochastic Oscillator指标对比给定的一段时期里,价格的范围同价格收市价(Close)的相关情况。该振荡指标以双线来显示。主线被称为%K线。第二根线被称为%D线,它的数值是主线%K的移动平均线。%K通常显示为一条实心的曲线,而%D线则显示为点状曲线。

Stochastic Oscillator指标的计算公式

%K的方程式:  %K = 100* (LOSE-LOW(%K))/(HIGH(%K)-LOW(%K))

注释:
CLOSE — 当天的收盘价格
LOW(%K) — %K的最低值
HIGH(%K) — %K的最高值

根据公式,我们可以计算出%D的移动平均线:
%D = SMA(%K, N)

注释:
N — 用于计算的时间周期
SMA — 简单移动平均线

Stochastic Oscillator指标(随机振荡指标)一般分析使用方法

当%D线超过了80 水平线时,就进去了超买区域,如果这时又从上下穿过80水平线时,这是一个可能的做空(卖出)信号。

当%D线低于了20水平线 时,就进入了超卖区域,如果这时又从下上穿过20水平线时,这是一个可能的做多(买进)信号。

当%K线从下向上穿过%D线时,预示着新的上升趋势。

当%K线从上向下穿过%D线时,预示着新的下降趋势。

当指标处在高位(超买区域),并形成依次向下的波峰,而此时价格形成依次向上的波峰,这叫顶背离,是很好的做空(卖出)信号。

当指标处在低位(超卖区域),并形成依次向上的波谷,而此时价格形成依次向下的波谷,这叫底背离,是很好的做多(买入)信号。


Stochastic Oscillator指标(随机振荡指标)主要参数相关说明和使用
Mode(指标线):
Main(%K) ,%K线,实心的曲线
Signal(%D),%D线,点状曲线

%K Period,%K周期,这是在计算震荡指标过程中所用到的时间周期,默认为5
Slowing,这个数值控制着%K内在的平滑度。参数为1被看作是快速随机震荡指标,参数为3则被视为慢速随机指标,默认为3
%D Period,在计算%K移动平均线时,所用到的时间周期,默认为3
MA Method(移动平均方式):
Simple:即SMA,简单移动平均线
Exponential:即EMA,指数平滑移动平均线
Smoothed:即SMMA,平滑移动平均线
Linear weighted:即LWMA,线性加权移动平均线
Price Field:
Low/High,默认选项
Close/Close
外_汇_邦 WaiHuiBang.com
本文标题:MT4指标详解之:Stochastic Oscillator(随机振荡指标) - MT4平台MQL4编程学习
本文地址:http://www.waihuibang.com/fxschool/autotrading/mql4/41473.html

相关文章

  • MT4新编:简单三线交叉EA
    MT4新编:简单三线交叉EA

    MT4编程入门教程目录MT4编程入门1:MT4自定义指标的基本操作MT4编程入门2:指标源码中的常用符号说明MT4编程入门3:自定义变量MT4编程入门4:自定义函数MT4编程入门5:自定义数组MT4编程入门6:市场数据取值MT4编程入门7:判断...

    MQL4编程学习
  • MQL4字符串处理函数

    StringConcatenate() – 字符串连接 StringFind() – 字符串搜索 StringGetChar() – 获取字符串中指定字符ASCII值 StringLen() – 获取字符串长度 StringSetChar() – 替换字...

    MQL4编程学习
  • 使用MT4客户端初学者的常见错误

    我的终端显示的时间有误。如何设置时间能够使终端时间与我的电脑时间相同?显示在终端上的时间是最后报价进入客户端的交易服务器时制定的。在客户端内同样是最后可用的服务器时间。在MQL4 程序中,时间可以通过使用T...

    MQL4编程学习
  • 外汇EA的分类

    由于这几年EA技术有了极大发展,各种新型EA不断涌现,我仅对其进行大概的分类,不够完善和严谨,敬请原谅。 1. 趋势类 最常见也是最成熟的类型,趋势类。最为主流的EA类型,一般根据各种指标和策略来进行出入场操作。 2....

    MQL4编程学习
  • “授渔亭”之外汇EA智能交易系统切勿乱用

      有些汇友自己研究交易方法不能实现盈利,就开始去网上查找现成的交易系统,外汇EA是指交易者与编程人员一起合作开发出来的自动(智能)交易系统,在系统中加上特定的指标,追求简单、快捷的盈利。外汇EA既可以从外汇论坛上免...

    MQL4编程学习
你可能感兴趣