IOptimizationProgressTracker

StockSharp.Algo.Strategies.Optimization

Verwaltet die Optimierungsfortschrittsverfolgung.

Eigenschaften

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

Anzahl der abgeschlossenen Iterationen.

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

Die Zeit ist seit dem Start abgelaufen.

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

Geschätzte verbleibende Zeit.

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

Zeit, als die Optimierung begann.

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

Gesamtzahl der Iterationen.

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

Aktueller Gesamtfortschritt (0-100).

Methoden

IterationCompleted
public void IterationCompleted()
iOptimizationProgressTracker.IterationCompleted()

Markieren Sie eine Iteration als abgeschlossen.

IterationStarted
public void IterationStarted()
iOptimizationProgressTracker.IterationStarted()

Markieren Sie eine Iteration wie begonnen.

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

Trackerzustand zurücksetzen.

totalIterations
Gesamtzahl der Iterationen.