TRIX Index (TRIX)


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

Syntax

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

Remarks

The TRIX indicator oscillates around a zero line. Its triple exponential smoothing is designed to filter out insignificant cycles and show the prevailing trend of the base instrument.

As the indicator reacts very sluggishly to market changes, trades should be placed when the indicator changes direction. Most traders prefer to plot a 9-period Moving Average of the TRIX to create a "signal" line, much like in the MACD indicator. When the TRIX line rises above its average, a buy signal is triggered. When it falls below its average, a sell signal is triggered.
The further away from the central line the TRIX moves, the more successful the trend signals.

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.TRIX

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