SecurityEmulator
StockSharp.Algo.Testing.Emulation
Security-specific emulator state. Handles emulation-specific logic: tick→orderbook, L1→orderbook, candle storage, price limits.
Constructors
SecurityEmulator
public SecurityEmulator(MarketEmulator parent, MatchingEngineAdapter engine, SecurityId securityId)
securityEmulator = SecurityEmulator(parent, engine, securityId)
Security-specific emulator state. Handles emulation-specific logic: tick→orderbook, L1→orderbook, candle storage, price limits.
Properties
IsCandleMatchingMode
public bool IsCandleMatchingMode { get; private set; }
value = securityEmulator.IsCandleMatchingMode
securityEmulator.IsCandleMatchingMode = value
True when order book was populated from candle data.
Methods
OnQuoteChange
public void OnQuoteChange()
securityEmulator.OnQuoteChange()
Called when QuoteChange is received - exit candle matching mode.