ILevel1DepthBuilderManagerState
StockSharp.Algo
Level1DepthBuilderManager的州立存储器.
属性
HasAnySubscriptions
public bool HasAnySubscriptions { get; }
value = iLevel1DepthBuilderManagerState.HasAnySubscriptions
是否有履带订阅.
方法
AddSubscription
public void AddSubscription(long transactionId, SecurityId securityId)
iLevel1DepthBuilderManagerState.AddSubscription(transactionId, securityId)
新增一级至深度订阅.
ContainsSubscription
public bool ContainsSubscription(long subscriptionId)
result = iLevel1DepthBuilderManagerState.ContainsSubscription(subscriptionId)
检查订阅是否存在 。
OnSubscriptionOnline
public void OnSubscriptionOnline(long transactionId)
iLevel1DepthBuilderManagerState.OnSubscriptionOnline(transactionId)
将订阅标记为在线.
RemoveSubscription
public void RemoveSubscription(long id)
iLevel1DepthBuilderManagerState.RemoveSubscription(id)
删除订阅 。
TryBuildDepth
public QuoteChangeMessage TryBuildDepth(long subscriptionId, Level1ChangeMessage l1Msg, Int64[] subscriptionIds)
result = iLevel1DepthBuilderManagerState.TryBuildDepth(subscriptionId, l1Msg, subscriptionIds)
处理 a 订阅的 Less 1 更改消息并构建命令簿 。
- subscriptionId
- 订阅身份证明.
- l1Msg
- 1级更改消息.
- subscriptionIds
- 所有应接收此数据的订阅ID.
返回值: 所建之令书,或作作作作.