Table of Contents

Class IndicatorType

Namespace
StockSharp.Algo.Indicators
Assembly
StockSharp.BusinessEntities.dll

The indicator type description.

public class IndicatorType : Equatable<IndicatorType>, IDisposable
Inheritance
IndicatorType
Implements
Extension Methods

Constructors

IndicatorType()

Initializes a new instance of the IndicatorType.

protected IndicatorType()

IndicatorType(Type)

Initializes a new instance of the IndicatorType.

public IndicatorType(Type indicator)

Parameters

indicator Type

Indicator type.

Properties

Description

The indicator description.

public string Description { get; }

Property Value

string

DocUrl

Documentation url.

public string DocUrl { get; }

Property Value

string

Id

Identifier.

public virtual string Id { get; }

Property Value

string

Indicator

Indicator type.

public Type Indicator { get; protected set; }

Property Value

Type

InputValue

Input values type.

public Type InputValue { get; }

Property Value

Type

IsComplex

public bool IsComplex { get; }

Property Value

bool

IsObsolete

The IndicatorType is obsolete.

public bool IsObsolete { get; }

Property Value

bool

Name

Indicator name.

public string Name { get; }

Property Value

string

OutputValue

Result values type.

public Type OutputValue { get; }

Property Value

Type

Methods

Clone()

Create a copy of IndicatorType.

public override IndicatorType Clone()

Returns

IndicatorType

Copy.

Dispose()

public virtual void Dispose()

GetHashCode()

public override int GetHashCode()

Returns

int

OnEquals(IndicatorType)

Compare IndicatorType on the equivalence.

protected override bool OnEquals(IndicatorType other)

Parameters

other IndicatorType

Another value with which to compare.

Returns

bool

true, if the specified object is equal to the current object, otherwise, false.

Events

IndicatorChanged

Indicator changed event.

public event Action IndicatorChanged

Event Type

Action