Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal

2005.11.29 11:55

Relative Strength Index (RSI) - indicator for MetaTrader 4

| English Español Русский 中文 Deutsch 日本語 Português

votes: 7
RSI.mq4 (4.69 KB)view

The Relative Strength Index Technical Indicator (RSI) is a price-following oscillator that ranges between 0 and 100.

When Wilder introduced the Relative Strength Index, he recommended using a 14-day RSI.. Since then, the 9-day and 25-day Relative Strength Index indicators have also gained popularity.

A popular method of analyzing the RSI is to look for a divergence in which the security is making a new high, but the RSI is failing to surpass its previous high. This divergence is an indication of an impending reversal. When the Relative Strength Index then turns down and falls below its most recent trough, it is said to have completed a "failure swing". The failure swing is considered a confirmation of the impending reversal.

Ways to use Relative Strength Index for chart analysis:

  • Tops and bottoms
    The Relative Strength Index usually tops above 70 and bottoms below 30. It usually forms these tops and bottoms before the underlying price chart;

  • Chart Formations
    The RSI often forms chart patterns such as head and shoulders or triangles that may or may not be visible on the price chart;

  • Failure swing (Support or Resistance penetrations or breakouts)
    This is where the Relative Strength Index surpasses a previous high (peak) or falls below a recent low (trough);

  • Support and Resistance levels
    The Relative Strength Index shows, sometimes more clearly than price themselves, levels of support and resistance.

  • Divergences
    As discussed above, divergences occur when the price makes a new high (or low) that is not confirmed by a new high (or low) in the Relative Strength Index. Prices usually correct and move in the direction of the RSI.


RSI = 100-(100/(1+U/D))


  • U — is the average number of positive price changes;
  • D — is the average number of negative price changes.

The Relative Strength Index (RSI) technical indicator

Full description of RSI is available in the Technical analysis: Relative Strength Index

Parabolic SAR, Parabolic Parabolic SAR, Parabolic

Parabolic SAR Indicator was developed for analyzing the trending markets.

Moving Average of Oscillator, OsMA Moving Average of Oscillator, OsMA

Moving Average of Oscillator is the difference between the oscillator and oscillator smoothing.

Stochastic Oscillator Stochastic Oscillator

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

ZigZag ZigZag

ZigZag indicator tracks and connects extreme points of the chart, the distance between these points.