DefaultRandomProvider
StockSharp.Algo.Testing
Default random provider using system Random.
Implementiert: IRandomProvider
Konstruktoren
DefaultRandomProvider()
Initializes a new instance with current time seed.
Methoden
NextSpreadStep(int) : int
Gets next spread step multiplier for order book generation.
- maxSpreadSize
- Maximum spread size from settings.
Rückgabe: Spread step multiplier (1 to maxSpreadSize).
NextVolume() : decimal
Gets next random volume for synthetic order book generation.
Rückgabe: Random volume.
ShouldFail(double) : bool
Determines whether operation should fail (for failure simulation).
- failingPercent
- Failing percentage from settings (0-100).
Rückgabe: True if should fail.
ShouldMatch() : bool
Determines whether order should be matched when processing order book changes.
Rückgabe: True if should match.