OptimizationProgressTracker
StockSharp.Algo.Strategies.Optimization
Реализация IOptimizationProgressTracker по умолчанию.
Реализует: IOptimizationProgressTracker
Свойства
CompletedIterations
public int CompletedIterations { get; }
value = optimizationProgressTracker.CompletedIterations
Количество завершенных итераций.
Elapsed
public TimeSpan Elapsed { get; }
value = optimizationProgressTracker.Elapsed
Прошло время с самого начала.
Remaining
public TimeSpan Remaining { get; }
value = optimizationProgressTracker.Remaining
Оценивается оставшееся время.
StartedAt
public DateTime StartedAt { get; }
value = optimizationProgressTracker.StartedAt
Время, когда началась оптимизация.
TotalIterations
public int TotalIterations { get; }
value = optimizationProgressTracker.TotalIterations
Общее количество итераций.
TotalProgress
public int TotalProgress { get; }
value = optimizationProgressTracker.TotalProgress
Текущий общий прогресс (0-100).
Методы
IterationCompleted
public void IterationCompleted()
optimizationProgressTracker.IterationCompleted()
Отметьте итерацию как завершенную.
IterationStarted
public void IterationStarted()
optimizationProgressTracker.IterationStarted()
Отметьте итерацию как начатую.
Reset
public void Reset(int totalIterations)
optimizationProgressTracker.Reset(totalIterations)
Сбросить состояние трекера.
- totalIterations
- Общее количество итераций.