TextExporter

StockSharp.Algo.Export

A exportação para o ficheiro de texto.

Herda de: BaseExporter

Construtores

TextExporter
public TextExporter(DataType dataType, Stream stream, string template, string header)
textExporter = TextExporter(dataType, stream, template, header)

A exportação para o ficheiro de texto.

dataType
Informação do tipo de dados.
stream
O fluxo para o qual escrever.
template
O modelo de formatação de strings.
header
Cabeçalho na primeira linha. Não adicionar cabeçalho enquanto estiver vazio.

Métodos

Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = textExporter.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 = textExporter.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<CandleMessage> messages, CancellationToken cancellationToken)
result = textExporter.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 = textExporter.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 = textExporter.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<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = textExporter.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 = textExporter.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<BoardStateMessage> messages, CancellationToken cancellationToken)
result = textExporter.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 = textExporter.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 = textExporter.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 = textExporter.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 = textExporter.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.