OptimizationProgressTracker

StockSharp.Algo.Strategies.Optimization

Standard-Implementierung von IOptimizationProgressTracker.

Implementiert: IOptimizationProgressTracker

Eigenschaften

CompletedIterations
public int CompletedIterations { get; }
value = optimizationProgressTracker.CompletedIterations

Anzahl der abgeschlossenen Iterationen.

Elapsed
public TimeSpan Elapsed { get; }
value = optimizationProgressTracker.Elapsed

Die Zeit ist seit dem Start abgelaufen.

Remaining
public TimeSpan Remaining { get; }
value = optimizationProgressTracker.Remaining

Geschätzte verbleibende Zeit.

StartedAt
public DateTime StartedAt { get; }
value = optimizationProgressTracker.StartedAt

Zeit, als die Optimierung begann.

TotalIterations
public int TotalIterations { get; }
value = optimizationProgressTracker.TotalIterations

Gesamtzahl der Iterationen.

TotalProgress
public int TotalProgress { get; }
value = optimizationProgressTracker.TotalProgress

Aktueller Gesamtfortschritt (0-100).

Methoden

IterationCompleted
public void IterationCompleted()
optimizationProgressTracker.IterationCompleted()

Markieren Sie eine Iteration als abgeschlossen.

IterationStarted
public void IterationStarted()
optimizationProgressTracker.IterationStarted()

Markieren Sie eine Iteration wie begonnen.

Reset
public void Reset(int totalIterations)
optimizationProgressTracker.Reset(totalIterations)

Trackerzustand zurücksetzen.

totalIterations
Gesamtzahl der Iterationen.