IStorageBuffer

StockSharp.Algo.Storages

The interface for storage buffer.

Реализует: 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 .

Методы

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 incoming message.

message
Message.
ProcessOutMessage(Message)

Process outgoing message.

message
Message.