Williams %R (R)


Namespace: OpenQuant.API.Indicators
Assembly: OpenQuant.API (in OpenQuant.API.dll)

Syntax

Visual Basic (Declaration)
Public Class R
    Inherits Indicator
C#
public class R : Indicator
C++
ref class R : Indicator
J#
public class R extends Indicator
JScript
public class R extends Indicator

Remarks

Williams %R is a momentum indicator that measures overbought/oversold levels. Williams? %R was developed by Larry Williams.

The interpretation of Williams' %R is very similar to that of the Stochastic Oscillator except that %R is plotted upside-down and the Stochastic Oscillator has internal smoothing. To display the Williams? %R indicator on an upside-down scale, it is usually plotted using negative values (e.g., -20%). For the purpose of analysis and discussion, simply ignore the negative symbols. Readings in the range of 80 to 100% indicate that the security is oversold while readings in the 0 to 20% range suggest that it is overbought. As with all overbought/oversold indicators, it is best to wait for the security's price to change direction before placing your trades. For example, if an overbought/oversold indicator (such as the Stochastic Oscillator or Williams' %R) is showing an overbought condition, it is wise to wait for the security's price to turn down before selling the security.

This indicator is described in more details in the Steve Achelis' book "Technical Analysis from A to Z".

Formula:

Inheritance Hierarchy

System.Object
   OpenQuant.API.Indicator
      OpenQuant.API.Indicators.R

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also