DefaultRandomProvider
StockSharp.Algo.Testing
Default random provider using system Random.
Реализует: IRandomProvider
Конструкторы
DefaultRandomProvider()
Initializes a new instance with current time seed.
Методы
NextSpreadStep(int) : int
Gets next spread step multiplier for order book generation.
- maxSpreadSize
- Maximum spread size from settings.
Возвращает: Spread step multiplier (1 to maxSpreadSize).
NextVolume() : decimal
Gets next random volume for synthetic order book generation.
Возвращает: Random volume.
ShouldFail(double) : bool
Determines whether operation should fail (for failure simulation).
- failingPercent
- Failing percentage from settings (0-100).
Возвращает: True if should fail.
ShouldMatch() : bool
Determines whether order should be matched when processing order book changes.
Возвращает: True if should match.