PerPeriodBaseTradeParameter

StockSharp.Algo.Statistics

Basisklasse zur Berechnung von Handelsstatistikparametern durch Aggregieren von Trades über aufeinander abgestimmte Zeiträume.

Erbt von: BaseStatisticParameter<decimal>

Implementiert: ITradeStatisticParameter, IStatisticParameter, IAsyncPersistable, INotifyPropertyChanged, IDisposable

Konstruktoren

PerPeriodBaseTradeParameter
protected PerPeriodBaseTradeParameter(StatisticParameterTypes type)
perPeriodBaseTradeParameter = PerPeriodBaseTradeParameter(type)

Basisklasse zur Berechnung von Handelsstatistikparametern durch Aggregieren von Trades über aufeinander abgestimmte Zeiträume.

type
Art der Art

Methoden

Add
public void Add(PnLInfo info)
perPeriodBaseTradeParameter.Add(info)

Um Informationen über den neuen Handel zum Parameter hinzuzufügen.

info
Informationen zum Neuhandel.
Align
protected abstract DateTime Align(DateTime date)
result = perPeriodBaseTradeParameter.Align(date)

Richten Sie das angegebene Datum für den genauen Zeitraum aus.

date
Handelsdatum.

Rückgabe: Angepasster Wert.

LoadAsync
public override Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = perPeriodBaseTradeParameter.LoadAsync(storage, cancellationToken)

To load the state of statistic parameter.

storage
Storage.
cancellationToken
CancellationToken

Rückgabe: Task

Reset
public override void Reset()
perPeriodBaseTradeParameter.Reset()

Zustand zurücksetzen.

SaveAsync
public override Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = perPeriodBaseTradeParameter.SaveAsync(storage, cancellationToken)

To save the state of statistic parameter.

storage
Storage.
cancellationToken
CancellationToken

Rückgabe: Task