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.