---
title: "随机振荡器 - 振荡器 - 技术指标 - 价格图表, 技术和基本面分析 - MetaTrader 5帮助"
description: "随机振荡技术指标用于比较给予的一定周期内，价格的范围同证券价格收盘价的相关情况。随机振荡指标显示为两条线。主线称为%K线。第二条线，称为%D线，是%K的 移动平均线 。... - 随机振荡器 - 振荡器 - 技术指标"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/so"
---

[MetaTrader 5帮助](https://www.metatrader5.com/zh/terminal/help) → [价格图表, 技术和基本面分析](https://www.metatrader5.com/zh/terminal/help/charts_analysis) → [技术指标](https://www.metatrader5.com/zh/terminal/help/charts_analysis/indicators) → [振荡器](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators) → 随机振荡器

# 随机振荡器

随机振荡技术指标用于比较给予的一定周期内，价格的范围同证券价格收盘价的相关情况。随机振荡指标显示为两条线。主线称为%K线。第二条线，称为%D线，是%K的[移动平均线](https://www.metatrader5.com/zh/terminal/help/indicators/trend_indicators/ma)。 %K线通常显示为实线而%D线显示为虚线。有很多方法来解释随机振荡指标。其中有三种方法比较常用:

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

> 您可以通过在[MQL5 Wizard](https://www.metatrader5.com/en/automated-trading/mql5wizard)创建一个EA交易来检测这个指标的[交易信号](https://www.mql5.com/zh/docs/standardlibrary/ExpertClasses/CSignal/signal_stochastic)。

![随机振荡器](https://www.metatrader5.com/i/help/terminal/en/stochastic.png)

## 计算

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

- %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 ― [简单移动平均线](https://www.metatrader5.com/zh/terminal/help/indicators/trend_indicators/ma#sma)。

## In this section

- [平均真实范围](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/atr)
- [空头力度](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/bears)
- [多头力度](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/bulls)
- [Chaikin 振荡器](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/chaikin)
- [商品通道指数](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/cci)
- [DeMarker](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/demarker)
- [强力指数](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/fi)
- [MACD](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/macd)
- [动量](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/momentum)
- [移动均线振荡器](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/mao)
- [相对强度指数](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/rsi)
- [相对动量指数](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/rvi)
- 随机振荡器
- [三重指数均线](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/tea)
- [威廉姆斯百分比范围](https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/wpr)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/zh/terminal/help", "name": "MetaTrader 5帮助"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/zh/terminal/help/charts_analysis", "name": "价格图表, 技术和基本面分析"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/zh/terminal/help/charts_analysis/indicators", "name": "技术指标"}}, {"@type": "ListItem", "position": 4, "item": {"@id": "https://www.metatrader5.com/zh/terminal/help/indicators/oscillators", "name": "振荡器"}}, {"@type": "ListItem", "position": 5, "item": {"@id": "https://www.metatrader5.com/zh/terminal/help/indicators/oscillators/so", "name": "随机振荡器"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: 随机振荡器", "acceptedAnswer": { "@type": "Answer", "text": "随机振荡技术指标用于比较给予的一定周期内，价格的范围同证券价格收盘价的相关情况。随机振荡指标显示为两条线。主线称为%K线。第二条线，称为%D线，是%K的 移动平均线 。 %K线通常显示为实线而%D线显示为虚线。有很多方法来解释随机振荡指标。其中有三种方法比较常用..." } }] }
```
