InMemoryMarketDataStorage

StockSharp.Algo.Storages

ストレージ、運用プロセスのデータを生成します。

実装: IMarketDataStorage<T>, IMarketDataStorage

コンストラクター

InMemoryMarketDataStorage
public InMemoryMarketDataStorage(SecurityId securityId, DataType dataType, Func<DateTime, IAsyncEnumerable<T>> getData)
inMemoryMarketDataStorage = InMemoryMarketDataStorage(securityId, dataType, getData)

ストレージ、運用プロセスのデータを生成します。

securityId
金融商品ID
dataType
データ型。
getData
メモリーデータを取得するためのハンドラー

メソッド

LoadAsync
public IAsyncEnumerable<T> LoadAsync(DateTime date)
result = inMemoryMarketDataStorage.LoadAsync(date)

データをロードする。

date
データの読み込まれる日付。

戻り値: データ。データがない場合、空のセットが返されます。