StorageBuffer

StockSharp.Algo.Storages

Storage buffer.

Реализует: IStorageBuffer, IPersistable, ICloneable<IStorageBuffer>, ICloneable

Свойства

DisableStorageTimer : bool

StartStorageTimer.

Enabled : bool

Enable storage.

EnabledLevel1 : bool

Enable level1 storage.

EnabledOrderBook : bool

Enable order book storage.

EnabledPositions : bool

Enable positions storage.

EnabledTransactions : bool

Enable transactions storage.

FilterSubscription : bool

Save data only for subscriptions.

IgnoreGenerated : ISet<DataType>

Ignore messages with BuildFrom is not .

Методы

Clone() : IStorageBuffer

Creates a deep copy of a DataSeries

GetBoardStates() : IEnumerable<BoardStateMessage>

Get accumulated BoardStateMessage.

Возвращает: States.

GetCandles() : IDictionary<ValueTuple<SecurityId, DataType>, IEnumerable<CandleMessage>>

Get accumulated CandleMessage.

Возвращает: Candles.

GetLevel1() : IDictionary<SecurityId, IEnumerable<Level1ChangeMessage>>

Get accumulated Level1ChangeMessage.

Возвращает: Level1.

GetNews() : IEnumerable<NewsMessage>

Get accumulated NewsMessage.

Возвращает: News.

GetOrderBooks() : IDictionary<SecurityId, IEnumerable<QuoteChangeMessage>>

Get accumulated QuoteChangeMessage.

Возвращает: Order books.

GetOrderLog() : IDictionary<SecurityId, IEnumerable<ExecutionMessage>>

Get accumulated OrderLog.

Возвращает: Order log.

GetPositionChanges() : IDictionary<SecurityId, IEnumerable<PositionChangeMessage>>

Get accumulated PositionChangeMessage.

Возвращает: Position changes.

GetTicks() : IDictionary<SecurityId, IEnumerable<ExecutionMessage>>

Get accumulated Ticks.

Возвращает: Ticks.

GetTransactions() : IDictionary<SecurityId, IEnumerable<ExecutionMessage>>

Get accumulated Transactions.

Возвращает: Transactions.

ProcessInMessage(Message)

Process message.

message
Message.
ProcessOutMessage(Message)

Process message.

message
Message.