SecurityEmulator

StockSharp.Algo.Testing.Emulation

состояние эмулятора конкретного финансового инструмента. Обрабатывает логику, специфичную для эмуляции: тик → книга заказов, L1 → книга заказов, хранилище свечей, ценовые лимиты.

Конструкторы

SecurityEmulator
public SecurityEmulator(MarketEmulator parent, MatchingEngineAdapter engine, SecurityId securityId)
securityEmulator = SecurityEmulator(parent, engine, securityId)

состояние эмулятора конкретного финансового инструмента. Обрабатывает логику, специфичную для эмуляции: тик → книга заказов, L1 → книга заказов, хранилище свечей, ценовые лимиты.

Свойства

IsCandleMatchingMode
public bool IsCandleMatchingMode { get; private set; }
value = securityEmulator.IsCandleMatchingMode
securityEmulator.IsCandleMatchingMode = value

Правда, когда книга заказов была заполнена из данных свечей.

Методы

OnQuoteChange
public void OnQuoteChange()
securityEmulator.OnQuoteChange()

Вызывается при получении QuoteChange - выход из режима сопоставления свечей.