Show / Hide Table of Contents

Class BaseStatisticParameter<TValue>

Базовый параметр статистики.

Inheritance
Object
BaseStatisticParameter<TValue>
AverageLossTradeParameter
AverageTradeParameter
AverageWinTradeParameter
BaseOrderStatisticParameter<TValue>
LossingTradesParameter
MaxDrawdownParameter
MaxLongPositionParameter
MaxProfitParameter
MaxRelativeDrawdownParameter
MaxShortPositionParameter
NetProfitParameter
RecoveryFactorParameter
ReturnParameter
RoundtripCountParameter
TradeCountParameter
WinningTradesParameter
Implements
IStatisticParameter<TValue>
IStatisticParameter
Ecng.Serialization.IPersistable
Namespace: StockSharp.Algo.Statistics
Assembly: StockSharp.Algo.dll
Syntax
public abstract class BaseStatisticParameter<TValue> : NotifiableObject, IStatisticParameter<TValue>, IStatisticParameter, IPersistable where TValue : IComparable<TValue>
Type Parameters
Name Description
TValue

Тип значения параметра.

Constructors

BaseStatisticParameter()

Инициализировать BaseStatisticParameter<TValue>.

Declaration
protected BaseStatisticParameter()

Properties

Category

Category.

Declaration
public string Category { get; }
Property Value
Type Description
String

Description

Описание параметра.

Declaration
public string Description { get; }
Property Value
Type Description
String

DisplayName

Отображаемое название параметра.

Declaration
public string DisplayName { get; }
Property Value
Type Description
String

Name

Parameter name.

Declaration
public string Name { get; set; }
Property Value
Type Description
String

Value

Текущее значение параметра.

Declaration
public virtual TValue Value { get; protected set; }
Property Value
Type Description
TValue

Methods

Load(SettingsStorage)

Загрузить состояние параметра статистики.

Declaration
public virtual void Load(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Storage.

Reset()

Сбросить значение параметра.

Declaration
public virtual void Reset()

Save(SettingsStorage)

Сохранить состояние параметра статистики.

Declaration
public virtual void Save(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Storage.

Events

ValueChanged

Событие изменения Value.

Declaration
public virtual event Action ValueChanged
Event Type
Type Description
Action

Explicit Interface Implementations

IStatisticParameter.Value

Declaration
object IStatisticParameter.Value { get; }
Returns
Type Description
Object

Implements

IStatisticParameter<TValue>
IStatisticParameter
Ecng.Serialization.IPersistable

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾