Stochastic Oscillator – indicator for MetaTrader 4

0
2133

Last updated:

The Stochastic Oscillator Technical Indicator compares where a security’s price closed relative to its price range over a given time period.

The Stochastic Oscillator is displayed as two lines. The main line is called %K. The second line, called %D, is a Moving Average of %K. The %K line is usually displayed as a solid line and the %D line is usually displayed as a dotted line.

There are several ways to interpret a Stochastic Oscillator. Three popular methods include:

  • Buy when the Oscillator (either %K or %D) falls below a specific level (e.g., 20) and then rises above that level. Sell when the Oscillator rises above a specific level (e.g., 80) and then falls below that level;
  • Buy when the %K line rises above the %D line and sell when the %K line falls below the %D line;
  • Look for divergences. For instance: where prices are making a series of new highs and the Stochastic Oscillator is failing to surpass its previous highs.

Calculation

The Stochastic Oscillator has three variables:

  • %K periods (Pk). This is the number of time periods used in %K calculation. By default is 5;
  • %K Slowing Periods (Sk). This value controls the internal smoothing of %K. A value of 1 is considered a fast stochastic; a value of 3 is considered a slow stochastic. By default is 3;
  • %D periods (Pd). This is the number of time periods used when calculating a moving average of %K. By default is 3;

The formula for %K is:

%K = 100*SUM (CLOSE – MIN (LOW, Pk), Sk) / SUM (MAX (HIGH, Pk) – MIN (LOW, Pk)), Sk)

Where:

  • CLOSE — is today’s closing price;
  • MIN (LOW, Pk) — is the lowest low in Pk periods;
  • MAX (HIGH, Pk) — is the highest high in Pk periods;
  • SUM (CLOSE – MIN (LOW, Pk), Sk) — amount composed CLOSE – MIN (LOW, Pk) for period Sk;
  • SUM (MAX (HIGH, Pk) – MIN (LOW, Pk)), Sk) — amount composed HIGH (Pk)) – MIN (LOW, Pk) for period Sk.

The %D moving average is calculated according to the formula:

%D = SMA (%K, Pd)

where:

  • Pd — is the smoothing period for %K;
  • SMA — is the Simple Moving Average.

Level up your trading

Learn to read the chart — not just the indicator

eBook · Instant PDF

The Candlestick Playbook
Read and trade 40+ candlestick patterns — with exact entries, stops and exits.

Video Course · 12 modules

The Price Action Masterclass
Read clean charts the no-indicator way — pin bars, support & resistance, entries and exits.

Recommended MT4/MT5 Brokers

XM
  • ✓ *FREE *$50 to start (withdrawable)
  • ✓ Deposit bonus up to $5,000
  • ✓ Negative balance protection

Open XM account →

FBS
  • ✓ Micro lot support
  • ✓ Automated position sizing
  • ✓ Free demo account

Open FBS account →

FXOpen
  • ✓ Advanced order types
  • ✓ Copy trading available
  • ✓ 100+ indicators

Open FXOpen account →

Trading forex and CFDs carries a significant risk of loss and is not suitable for everyone. Broker links are affiliate links — we may earn a commission at no cost to you.

Free MT4 Indicator Download

Download below



Enter Your Email Address below, download link will be sent to you.

Get Download Link


LEAVE A REPLY

Please enter your comment!
Please enter your name here