StorageBuffer
存储缓冲器.
实现: IStorageBuffer, IPersistable, ICloneable<IStorageBuffer>, ICloneable
属性
public bool DisableStorageTimer { get; set; }
value = storageBuffer.DisableStorageTimer
storageBuffer.DisableStorageTimer = value
StartStorageTimer.
public bool Enabled { get; set; }
value = storageBuffer.Enabled
storageBuffer.Enabled = value
启用存储 。
public bool EnabledLevel1 { get; set; }
value = storageBuffer.EnabledLevel1
storageBuffer.EnabledLevel1 = value
启用关卡1存储 。
public bool EnabledOrderBook { get; set; }
value = storageBuffer.EnabledOrderBook
storageBuffer.EnabledOrderBook = value
启用订购书存储 。
public bool EnabledPositions { get; set; }
value = storageBuffer.EnabledPositions
storageBuffer.EnabledPositions = value
启用位置存储 。
public bool EnabledTransactions { get; set; }
value = storageBuffer.EnabledTransactions
storageBuffer.EnabledTransactions = value
启用交易存储 。
public bool FilterSubscription { get; set; }
value = storageBuffer.FilterSubscription
storageBuffer.FilterSubscription = value
仅保存订阅数据 。
public ISet<DataType> IgnoreGenerated { get; }
value = storageBuffer.IgnoreGenerated
Ignore messages with BuildFrom is not .
方法
public IStorageBuffer Clone()
result = storageBuffer.Clone()
Creates a deep copy of a DataSeries
public IEnumerable<BoardStateMessage> GetBoardStates()
result = storageBuffer.GetBoardStates()
Get accumulated BoardStateMessage.
返回值: 国家。
public IDictionary<ValueTuple<SecurityId, DataType>, IEnumerable<CandleMessage>> GetCandles()
result = storageBuffer.GetCandles()
Get accumulated CandleMessage.
返回值: 烛花.
public IDictionary<SecurityId, IEnumerable<Level1ChangeMessage>> GetLevel1()
result = storageBuffer.GetLevel1()
Get accumulated Level1ChangeMessage.
返回值: 一级
public IEnumerable<NewsMessage> GetNews()
result = storageBuffer.GetNews()
Get accumulated NewsMessage.
返回值: 新闻.
public IDictionary<SecurityId, IEnumerable<QuoteChangeMessage>> GetOrderBooks()
result = storageBuffer.GetOrderBooks()
Get accumulated QuoteChangeMessage.
返回值: 令书出.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetOrderLog()
result = storageBuffer.GetOrderLog()
Get accumulated OrderLog.
返回值: 令行志(出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出
public IDictionary<SecurityId, IEnumerable<PositionChangeMessage>> GetPositionChanges()
result = storageBuffer.GetPositionChanges()
Get accumulated PositionChangeMessage.
返回值: 立场有变化。
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTicks()
result = storageBuffer.GetTicks()
得到累积的滴答。
返回值: 滴答声
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTransactions()
result = storageBuffer.GetTransactions()
获得累积的交易。
返回值: 交易
public void ProcessInMessage(Message message)
storageBuffer.ProcessInMessage(message)
进程消息 。
- message
- 传言.
public void ProcessOutMessage(Message message)
storageBuffer.ProcessOutMessage(message)
进程消息 。
- message
- 传言.