Class RandomWalkTradeGenerator
- Namespace
- StockSharp.Algo.Testing
- Assembly
- StockSharp.Algo.dll
The trade generator based on normal distribution.
public class RandomWalkTradeGenerator : TradeGenerator, ICloneable<MarketDataGenerator>, ICloneable
- Inheritance
-
RandomWalkTradeGenerator
- Implements
- Inherited Members
- Extension Methods
Remarks
Initializes a new instance of the RandomWalkTradeGenerator.
Constructors
RandomWalkTradeGenerator(SecurityId)
The trade generator based on normal distribution.
public RandomWalkTradeGenerator(SecurityId securityId)
Parameters
securityId
SecurityIdThe identifier of the instrument, for which data shall be generated.
Remarks
Initializes a new instance of the RandomWalkTradeGenerator.
Properties
GenerateOriginSide
To generate the value for OriginSide. By default is disabled.
public bool GenerateOriginSide { get; set; }
Property Value
Methods
Clone()
Create a copy of RandomWalkTradeGenerator.
public override MarketDataGenerator Clone()
Returns
- MarketDataGenerator
Copy.
Init()
To initialize the generator state.
public override void Init()
OnProcess(Message)
Process message.
protected override Message OnProcess(Message message)
Parameters
message
MessageMessage.