BaseStatisticParameter
StockSharp.Algo.Statistics
The base statistics parameter.
Inherits: NotifiableObject
Implements: IStatisticParameter<T>, IStatisticParameter, IAsyncPersistable, INotifyPropertyChanged, IDisposable
Constructors
BaseStatisticParameter
protected BaseStatisticParameter(StatisticParameterTypes type)
baseStatisticParameter = BaseStatisticParameter(type)
Initialize BaseStatisticParameter.
- type
- Type
Properties
Category
public string Category { get; private set; }
value = baseStatisticParameter.Category
baseStatisticParameter.Category = value
Category.
Description
public string Description { get; private set; }
value = baseStatisticParameter.Description
baseStatisticParameter.Description = value
The parameter description.
DisplayName
public string DisplayName { get; private set; }
value = baseStatisticParameter.DisplayName
baseStatisticParameter.DisplayName = value
The displayed parameter name.
Value
public virtual TValue Value { get; protected set; }
value = baseStatisticParameter.Value
baseStatisticParameter.Value = value
The current value of the parameter.
Methods
Dispose
public void Dispose()
baseStatisticParameter.Dispose()
Disposes of items in the pool that implement IDisposable.
LoadAsync
public virtual Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = baseStatisticParameter.LoadAsync(storage, cancellationToken)
To load the state of statistic parameter.
- storage
- Storage.
- cancellationToken
- CancellationToken
Returns: Task
SaveAsync
public virtual Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = baseStatisticParameter.SaveAsync(storage, cancellationToken)
To save the state of statistic parameter.
- storage
- Storage.
- cancellationToken
- CancellationToken
Returns: Task