OptimizerSettings

StockSharp.Algo.Strategies.Optimization

Настройки оптимизатора.

Наследует: MarketEmulatorSettings

Свойства

BatchSize
public int BatchSize { get; set; }
value = optimizerSettings.BatchSize
optimizerSettings.BatchSize = value

Количество одновременно проверенных стратегий.

MaxIterations
public int MaxIterations { get; set; }
value = optimizerSettings.MaxIterations
optimizerSettings.MaxIterations = value

Максимально возможный подсчет итераций. Ноль означает, что опция игнорируется.

MaxMessageCount
public int MaxMessageCount { get; set; }
value = optimizerSettings.MaxMessageCount
optimizerSettings.MaxMessageCount = value

Максимальное количество сообщений, обработанных во время обратного тестирования. Отрицательное значение означает, что опция игнорируется.

Методы

LoadAsync
public override Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = optimizerSettings.LoadAsync(storage, cancellationToken)

To load the state of paper trading parameters.

storage
Storage.
cancellationToken
CancellationToken

Возвращает: Task

SaveAsync
public override Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = optimizerSettings.SaveAsync(storage, cancellationToken)

To save the state of paper trading parameters.

storage
Storage.
cancellationToken
CancellationToken

Возвращает: Task