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
- идентификатор финансового инструмента.
- dataType
- Тип данных.
- getData
- Обработчик для получения данных из памяти.
Методы
LoadAsync
public IAsyncEnumerable<T> LoadAsync(DateTime date)
result = inMemoryMarketDataStorage.LoadAsync(date)
Для загрузки данных.
- date
- Дата, за которую должны быть загружены данные.
Возвращает: Данные. Если данных нет, будет возвращен пустой набор.