Level1Info

StockSharp.Algo.EntityCache

第一级市场数据信息.

构造函数

Level1Info
public Level1Info(SecurityId securityId, DateTime serverTime)
level1Info = Level1Info(securityId, serverTime)

初始化 LEVE1Info 的新实例。

securityId
金融工具编号。
serverTime
服务器时间 。

属性

CanBestQuotes
public bool CanBestQuotes { get; private set; }
value = level1Info.CanBestQuotes
level1Info.CanBestQuotes = value

可以用最好的引语

CanLastTrade
public bool CanLastTrade { get; private set; }
value = level1Info.CanLastTrade
level1Info.CanLastTrade = value

可以使用最后的交易。

Level1Fields
public IEnumerable<Level1Fields> Level1Fields { get; }
value = level1Info.Level1Fields

可用 第一级字段 。

方法

ClearBestQuotes
public void ClearBestQuotes(DateTime serverTime)
level1Info.ClearBestQuotes(serverTime)

清除最优引用数据 。

serverTime
服务器时间 。
ClearLastTrade
public void ClearLastTrade(DateTime serverTime)
level1Info.ClearLastTrade(serverTime)

清除上次的贸易数据。

serverTime
服务器时间 。
GetCopy
public Level1ChangeMessage GetCopy()
result = level1Info.GetCopy()

获取快照副本。

返回值: 一级信件副本.

GetValue
public object GetValue(Level1Fields field)
result = level1Info.GetValue(field)

获取字段值 。

field
田地 田地 田地

返回值: 价值.

RestoreBestQuotes
public void RestoreBestQuotes()
level1Info.RestoreBestQuotes()

Let the best quotes be taken from Level1 again, once the order book stream that owned them has ended.

RestoreLastTrade
public void RestoreLastTrade()
level1Info.RestoreLastTrade()

Let the last trade be taken from Level1 again, once the tick stream that owned it has ended.

SetValue
public void SetValue(DateTime serverTime, Level1Fields field, object value)
level1Info.SetValue(serverTime, field, value)

设置字段值 。

serverTime
服务器时间 。
field
田地 田地 田地
value
价值.