IRandomProvider
StockSharp.Algo.Testing
Provides random values for market emulation.
方法
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.