OptimizerSettings
StockSharp.Algo.Strategies.Optimization
Optimizer settings.
Inherits: MarketEmulatorSettings
Properties
BatchSize
public int BatchSize { get; set; }
value = optimizerSettings.BatchSize
optimizerSettings.BatchSize = value
Number of simultaneously tested strategies.
MaxIterations
public int MaxIterations { get; set; }
value = optimizerSettings.MaxIterations
optimizerSettings.MaxIterations = value
Maximum possible iterations count. Zero means the option is ignored.
MaxMessageCount
public int MaxMessageCount { get; set; }
value = optimizerSettings.MaxMessageCount
optimizerSettings.MaxMessageCount = value
Maximum number of messages processed during backtesting. Negative value means the option is ignored.
Methods
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
Returns: 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
Returns: Task