IMarketDataDrive

StockSharp.Algo.Storages

La interfaz, describiendo el almacenamiento (database, archivo, etc.).

Implementa: IPersistable, IDisposable

Propiedades

Path
public string Path { get; }
value = iMarketDataDrive.Path

Camino a los datos del mercado.

Métodos

GetAvailableDataTypesAsync
public IAsyncEnumerable<DataType> GetAvailableDataTypesAsync(SecurityId securityId, StorageFormats format)
result = iMarketDataDrive.GetAvailableDataTypesAsync(securityId, format)

Obtenga todos los tipos de datos disponibles.

securityId
Identificador de instrumentos.
format
Tipo de formato.

Devuelve: Tipos de datos.

GetAvailableSecuritiesAsync
public IAsyncEnumerable<SecurityId> GetAvailableSecuritiesAsync()
result = iMarketDataDrive.GetAvailableSecuritiesAsync()

Pon todos los instrumentos disponibles.

Devuelve: Instrumentos disponibles.

GetStorageDrive
public IMarketDataStorageDrive GetStorageDrive(SecurityId securityId, DataType dataType, StorageFormats format)
result = iMarketDataDrive.GetStorageDrive(securityId, dataType, format)

Para obtener el almacenamiento para IMarketDataStorage.

securityId
identificación de instrumentos financieros.
dataType
Datos tipo info.
format
Tipo de formato.

Devuelve: Almacenamiento para IMarketDataStorage.

LookupSecuritiesAsync
public IAsyncEnumerable<SecurityMessage> LookupSecuritiesAsync(SecurityLookupMessage criteria, ISecurityProvider securityProvider)
result = iMarketDataDrive.LookupSecuritiesAsync(criteria, securityProvider)

Descarga los instrumentos financieros por los criterios especificados.

criteria
Búsqueda de instrumentos financieros de mensaje para criterios especificados.
securityProvider
El proveedor de información sobre instrumentos.

Devuelve: La secuencia de instrumentos encontrados.

VerifyAsync
public ValueTask VerifyAsync(CancellationToken cancellationToken)
result = iMarketDataDrive.VerifyAsync(cancellationToken)

Verifica la configuración.

cancellationToken
CancellationToken

Devuelve: ValueTask