BaseExporter

StockSharp.Algo.Export

Die Basisklasse des Exports.

Konstruktoren

BaseExporter
protected BaseExporter(DataType dataType)
baseExporter = BaseExporter(dataType)

Die Basisklasse des Exports.

dataType
Datenart-Info.

Eigenschaften

DataType
public DataType DataType { get; }
value = baseExporter.DataType

Datenart-Info.

Encoding
public Encoding Encoding { get; set; }
value = baseExporter.Encoding
baseExporter.Encoding = value

Kodierung.

Methoden

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

Um QuoteChangeMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um Level1ChangeMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um CandleMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um NewsMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um SecurityMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um PositionChangeMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um IndicatorValue asynchron zu exportieren.

values
Werte.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um BoardStateMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um BoardMessage asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um OrderLog asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um Ticks asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

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

Um Transaktionen asynchron zu exportieren.

messages
Nachrichten.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.

Export``1
public Task<ValueTuple<int, DateTime?>> Export<T>(IAsyncEnumerable<T> values, CancellationToken cancellationToken)
result = baseExporter.Export(values, cancellationToken)

Werte asynchron exportieren.

values
Wert.
cancellationToken
Löschungszeichen.

Rückgabe: Zählen und letztes Mal.