StockSharpExporter

StockSharp.Algo.Export

La exportación al formato StockSharp.

Hereda de: BaseExporter

Constructores

StockSharpExporter
public StockSharpExporter(DataType dataType, IStorageRegistry storageRegistry, IMarketDataDrive drive, StorageFormats format)
stockSharpExporter = StockSharpExporter(dataType, storageRegistry, drive, format)

La exportación al formato StockSharp.

dataType
Datos tipo info.
storageRegistry
El almacenamiento de datos del mercado.
drive
Almacenamiento.
format
Tipo de formato.

Propiedades

BatchSize
public int BatchSize { get; set; }
value = stockSharpExporter.BatchSize
stockSharpExporter.BatchSize = value

El tamaño del paquete de datos transmitidos. El valor predeterminado es de 50 elementos.

Métodos

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar QuoteChangeMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<Level1ChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar Level1ChangeMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar PositionChangeMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<IndicatorValue> values, CancellationToken cancellationToken)
result = stockSharpExporter.Export(values, cancellationToken)

Exportar IndicatorValue asincrónicamente.

values
Valores.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<CandleMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar CandleMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<NewsMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar NewsMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<SecurityMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar SecurityMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardStateMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar BoardStateMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)

Exportar BoardMessage asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

ExportOrderLogAsync
protected override Task<ValueTuple<int, DateTime?>> ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportOrderLogAsync(messages, cancellationToken)

Exportar OrderLog asincrónicamente.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

ExportTicksAsync
protected override Task<ValueTuple<int, DateTime?>> ExportTicksAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportTicksAsync(messages, cancellationToken)

Para exportar Ticks de forma asincrónica.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.

ExportTransactionsAsync
protected override Task<ValueTuple<int, DateTime?>> ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportTransactionsAsync(messages, cancellationToken)

Exportar las transacciones de manera asincrónica.

messages
Mensajes.
cancellationToken
Cancelación token.

Devuelve: Cuenta y última vez.