IndicatorType

StockSharp.Algo.Indicators

The indicator type description.

Inherits: Equatable<IndicatorType>

Implements: IDisposable

Constructors

IndicatorType
protected IndicatorType()
indicatorType = IndicatorType()

Initializes a new instance of the IndicatorType.

IndicatorType
public IndicatorType(Type indicator)
indicatorType = IndicatorType(indicator)

Initializes a new instance of the IndicatorType.

indicator
Indicator type.

Properties

Description
public string Description { get; private set; }
value = indicatorType.Description
indicatorType.Description = value

The indicator description.

DocUrl
public string DocUrl { get; private set; }
value = indicatorType.DocUrl
indicatorType.DocUrl = value

Documentation url.

Id
public virtual string Id { get; }
value = indicatorType.Id

Identifier.

Indicator
public Type Indicator { get; protected set; }
value = indicatorType.Indicator
indicatorType.Indicator = value

Indicator type.

InputValue
public Type InputValue { get; private set; }
value = indicatorType.InputValue
indicatorType.InputValue = value

Input values type.

IsComplex
public bool IsComplex { get; private set; }
value = indicatorType.IsComplex
indicatorType.IsComplex = value

IComplexIndicator.

IsObsolete
public bool IsObsolete { get; private set; }
value = indicatorType.IsObsolete
indicatorType.IsObsolete = value

The IndicatorType is obsolete.

Name
public string Name { get; private set; }
value = indicatorType.Name
indicatorType.Name = value

Indicator name.

OutputValue
public Type OutputValue { get; private set; }
value = indicatorType.OutputValue
indicatorType.OutputValue = value

Result values type.

Methods

Clone
public override IndicatorType Clone()
result = indicatorType.Clone()

Create a copy of IndicatorType.

Returns: Copy.

Dispose
public virtual void Dispose()
indicatorType.Dispose()

Disposes of items in the pool that implement IDisposable.

GetHashCode
public override int GetHashCode()
result = indicatorType.GetHashCode()

Serves as a hash function for a particular type.

Returns: A hash code for the current Object.

OnEquals
protected override bool OnEquals(IndicatorType other)
result = indicatorType.OnEquals(other)

Compare IndicatorType on the equivalence.

other
Another value with which to compare.

Returns: , if the specified object is equal to the current object, otherwise, .

ToString
public override string ToString()
result = indicatorType.ToString()

Преобразовать к строковому представлению.

Returns: Строковое представление.

Events

IndicatorChanged
public event Action IndicatorChanged
indicatorType.IndicatorChanged += handler

Indicator changed event.