MetaTrader 5帮助

随机振荡器

随机振荡技术指标用于比较给予的一定周期内,价格的范围同证券价格收盘价的相关情况。随机振荡指标显示为两条线。主线称为%K线。第二条线,称为%D线,是%K的移动平均线。 %K线通常显示为实线而%D线显示为虚线。有很多方法来解释随机振荡指标。其中有三种方法比较常用:

  • 随机振荡指标(或%K或%D)降到特定水平以下(例如,20)然后又上升到该水平以上,可以买入。当随机振荡指标上到特定水平以上(例如,80)然后又下降到该水平以下,需要卖出。
  • %K线升到%D线以上买入而%K线降到%D线以下卖出。
  • 寻找分离点。比如:价格不断创出新高,随机振荡指标未能突破它之前的高度的时候。

您可以通过在MQL5 Wizard创建一个EA交易来检测这个指标的交易信号

随机振荡器

计算

四个变量用于计算随机振荡指标:

  • %K线周期。这是用在随机振荡指标中的时间周期数量。
  • %K线减速周期。该数值控制着%K线的内部平滑。 数值1被看做是快速随机振荡指标,而数值2则被视为慢速随机振荡指标。
  • %D线周期。这是计算%K线移动平均线时使用的时间周期数量。
  • %D线方法。用于计算%D线的方法(例如,指数,简单,平滑,或者加权)。

%K线公式:

%K = (CLOSE - MIN (LOW (%K))) / (MAX (HIGH (%K)) - MIN (LOW (%K))) * 100

此处:

CLOSE ― 表示今日收盘价;
MIN (LOW (%K)) ― 表示在给定的%K周期内出现过的最低价格;
MAX (HIGH (%K)) ― 表示在给定的%K周期内出现过的最高价格。

%D线移动平均线根据以下公式计算:

%D = SMA (%K, N)

此处:

N ― 平滑周期;
SMA ― 简单移动平均线