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.