SecurityState
StockSharp.MatchingEngine
用于匹配引擎的每个金融工具状态。 包含订单簿、 订单管理器和金融工具定义 。
构造函数
SecurityState
public SecurityState(SecurityId securityId)
securityState = SecurityState(securityId)
用于匹配引擎的每个金融工具状态。 包含订单簿、 订单管理器和金融工具定义 。
属性
HasDepthSubscription
public bool HasDepthSubscription { get; }
value = securityState.HasDepthSubscription
是否正在使用深度订阅 。
OrderManager
public OrderLifecycleManager OrderManager { get; }
value = securityState.OrderManager
主动订单管理器.
方法
ProcessMarketData
public void ProcessMarketData(MarketDataMessage msg)
securityState.ProcessMarketData(msg)
加工市场数据订阅(仅深度).
ProcessQuoteChange
public void ProcessQuoteChange(QuoteChangeMessage msg, List<Message> results)
securityState.ProcessQuoteChange(msg, results)
过程引文更改(snapshot)——更新订单本.
ProcessSecurity
public void ProcessSecurity(SecurityMessage msg)
securityState.ProcessSecurity(msg)
加工金融工具定义信息.
UpdateSteps
public void UpdateSteps(decimal price, decimal? volume)
securityState.UpdateSteps(price, volume)
自动检测出市场数据的价格/量级步骤.