ExcelExporter

StockSharp.Algo.Export

A exportação para o Excel.

Herda de: BaseExporter

Construtores

ExcelExporter
public ExcelExporter(IExcelWorkerProvider provider, DataType dataType, Stream stream, Action breaked)
excelExporter = ExcelExporter(provider, dataType, stream, breaked)

A exportação para o Excel.

provider
Provedor de Excel.
dataType
Informação do tipo de dados.
stream
O fluxo para o qual escrever.
breaked
O processador, que será chamado se o valor máximo de strings for excedido.

Métodos

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

Para exportar QuoteChangeMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar Level1ChangeMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar PositionChangeMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar IndicatorValue assíncrona.

values
Valores.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar CandleMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar NewsMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar SecurityMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar BoardStateMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar BoardMessage assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar OrderLog assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar Ticks assincronicamente.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.

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

Para exportar as Transações de forma assíncrona.

messages
Mensagens.
cancellationToken
Inscrição de cancelamento.

Retorna: Conde e da última vez.