IOptimizationProgressTracker

StockSharp.Algo.Strategies.Optimization

Gestiona el seguimiento de progreso de optimización.

Propiedades

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

Número de iteraciones completas.

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

Tiempo transcurrido desde el principio.

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

Tiempo estimado restante.

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

Hora de empezar la optimización.

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

Número total de iteraciones.

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

Progreso total actual (0-100).

Métodos

IterationCompleted
public void IterationCompleted()
iOptimizationProgressTracker.IterationCompleted()

Marcar una iteración como terminada.

IterationStarted
public void IterationStarted()
iOptimizationProgressTracker.IterationStarted()

Marcar una iteración como comenzó.

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

Reiniciar el estado de rastreador.

totalIterations
Número total de iteraciones.