Show / Hide Table of Contents

Class MaxProfitParameter

The maximal profit value for the entire period.

Inheritance
Object
BaseStatisticParameter<Decimal>
MaxProfitParameter
Implements
IStatisticParameter<Decimal>
IStatisticParameter
Ecng.Serialization.IPersistable
IPnLStatisticParameter
Inherited Members
BaseStatisticParameter<Decimal>.Reset()
BaseStatisticParameter<Decimal>.Load(SettingsStorage)
BaseStatisticParameter<Decimal>.Save(SettingsStorage)
BaseStatisticParameter<Decimal>.Name
BaseStatisticParameter<Decimal>.DisplayName
BaseStatisticParameter<Decimal>.Description
BaseStatisticParameter<Decimal>.Category
BaseStatisticParameter<Decimal>.Value
BaseStatisticParameter<Decimal>.IStatisticParameter.Value
BaseStatisticParameter<Decimal>.ValueChanged
Namespace: StockSharp.Algo.Statistics
Assembly: StockSharp.Algo.dll
Syntax
[DisplayNameLoc("Str958")]
[DescriptionLoc("Str959", false)]
[CategoryLoc("PnL")]
public class MaxProfitParameter : BaseStatisticParameter<Decimal>, IStatisticParameter<Decimal>, IStatisticParameter, IPersistable, IPnLStatisticParameter

Constructors

MaxProfitParameter()

Declaration
public MaxProfitParameter()

Methods

Add(DateTimeOffset, Decimal)

To add new data to the parameter.

Declaration
public void Add(DateTimeOffset marketTime, Decimal pnl)
Parameters
Type Name Description
DateTimeOffset marketTime

The exchange time.

Decimal pnl

The profit-loss value.

Implements

IStatisticParameter<TValue>
IStatisticParameter
Ecng.Serialization.IPersistable
IPnLStatisticParameter

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
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.
☀
☾