OptimizationProgressTracker

StockSharp.Algo.Strategies.Optimization

Implementação padrão de IOptimizationProgressTracker.

Implementa: IOptimizationProgressTracker

Propriedades

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

Número de iterações completas.

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

Tempo decorrido desde o início.

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

Tempo restante estimado.

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

Tempo em que a otimização começou.

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

Número total de iterações.

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

Progresso total atual (0-100).

Métodos

IterationCompleted
public void IterationCompleted()
optimizationProgressTracker.IterationCompleted()

Marque uma iteração como concluída.

IterationStarted
public void IterationStarted()
optimizationProgressTracker.IterationStarted()

Marca uma iteração como começou.

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

Reiniciar o estado do localizador.

totalIterations
Número total de iterações.