StorageBuffer

StockSharp.Algo.Storages

ストレージバッファ。

実装: IStorageBuffer, IPersistable, ICloneable<IStorageBuffer>, ICloneable

プロパティ

DisableStorageTimer
public bool DisableStorageTimer { get; set; }
value = storageBuffer.DisableStorageTimer
storageBuffer.DisableStorageTimer = value

代表取締役社長 佐藤 浩

Enabled
public bool Enabled { get; set; }
value = storageBuffer.Enabled
storageBuffer.Enabled = value

ストレージを有効にします。

EnabledLevel1
public bool EnabledLevel1 { get; set; }
value = storageBuffer.EnabledLevel1
storageBuffer.EnabledLevel1 = value

Level1 ストレージを有効にします。

EnabledOrderBook
public bool EnabledOrderBook { get; set; }
value = storageBuffer.EnabledOrderBook
storageBuffer.EnabledOrderBook = value

注文書の保存を有効にします。

EnabledPositions
public bool EnabledPositions { get; set; }
value = storageBuffer.EnabledPositions
storageBuffer.EnabledPositions = value

位置の記憶を有効にします。

EnabledTransactions
public bool EnabledTransactions { get; set; }
value = storageBuffer.EnabledTransactions
storageBuffer.EnabledTransactions = value

トランザクションストレージを有効にします。

FilterSubscription
public bool FilterSubscription { get; set; }
value = storageBuffer.FilterSubscription
storageBuffer.FilterSubscription = value

サブスクリプションのみのデータを保存します。

IgnoreGenerated
public ISet<DataType> IgnoreGenerated { get; }
value = storageBuffer.IgnoreGenerated

Ignore messages with BuildFrom is not .

メソッド

Clone
public IStorageBuffer Clone()
result = storageBuffer.Clone()

DataSeriesの深いコピーを作成します。

GetBoardStates
public IEnumerable<BoardStateMessage> GetBoardStates()
result = storageBuffer.GetBoardStates()

代表取締役社長 佐藤 浩一

戻り値: 日 時

GetCandles
public IDictionary<ValueTuple<SecurityId, DataType>, IEnumerable<CandleMessage>> GetCandles()
result = storageBuffer.GetCandles()

代表取締役社長 佐藤 浩一

戻り値: キャンドル。

GetLevel1
public IDictionary<SecurityId, IEnumerable<Level1ChangeMessage>> GetLevel1()
result = storageBuffer.GetLevel1()

代表取締役社長 佐藤 浩一

戻り値: レベル1。

GetNews
public IEnumerable<NewsMessage> GetNews()
result = storageBuffer.GetNews()

代表取締役社長 佐藤 浩一

戻り値: 新着情報

GetOrderBooks
public IDictionary<SecurityId, IEnumerable<QuoteChangeMessage>> GetOrderBooks()
result = storageBuffer.GetOrderBooks()

代表取締役社長 佐藤 浩一

戻り値: 書籍の注文

GetOrderLog
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetOrderLog()
result = storageBuffer.GetOrderLog()

代表取締役社長 佐藤 浩一

戻り値: 注文ログ。

GetPositionChanges
public IDictionary<SecurityId, IEnumerable<PositionChangeMessage>> GetPositionChanges()
result = storageBuffer.GetPositionChanges()

代表取締役社長 佐藤 浩一

戻り値: 位置変更。

GetTicks
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTicks()
result = storageBuffer.GetTicks()

蓄積されたTicksを入手してください。

戻り値: ティックス.

GetTransactions
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTransactions()
result = storageBuffer.GetTransactions()

蓄積された取引を取得します。

戻り値: 取引。

ProcessInMessage
public void ProcessInMessage(Message message)
storageBuffer.ProcessInMessage(message)

プロセスメッセージ。

message
ご挨拶
ProcessOutMessage
public void ProcessOutMessage(Message message)
storageBuffer.ProcessOutMessage(message)

プロセスメッセージ。

message
ご挨拶