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
TypeIndicator type.
Properties
Description
The indicator description.
public string Description { get; }
Property Value
DocUrl
Documentation url.
public string DocUrl { get; }
Property Value
Id
Identifier.
public virtual string Id { get; }
Property Value
Indicator
Indicator type.
public Type Indicator { get; protected set; }
Property Value
InputValue
Input values type.
public Type InputValue { get; }
Property Value
IsComplex
public bool IsComplex { get; }
Property Value
IsObsolete
The IndicatorType is obsolete.
public bool IsObsolete { get; }
Property Value
Name
Indicator name.
public string Name { get; }
Property Value
OutputValue
Result values type.
public Type OutputValue { get; }
Property Value
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
OnEquals(IndicatorType)
Compare IndicatorType on the equivalence.
protected override bool OnEquals(IndicatorType other)
Parameters
other
IndicatorTypeAnother value with which to compare.
Returns
Events
IndicatorChanged
Indicator changed event.
public event Action IndicatorChanged