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