StockSharpExporter
Der Export in das StockSharp @ Format.
Erbt von: BaseExporter
Konstruktoren
public StockSharpExporter(DataType dataType, IStorageRegistry storageRegistry, IMarketDataDrive drive, StorageFormats format)
stockSharpExporter = StockSharpExporter(dataType, storageRegistry, drive, format)
Der Export in das StockSharp @ Format.
- dataType
- Datenart-Info.
- storageRegistry
- Die Speicherung von Marktdaten.
- drive
- Lagerung.
- format
- Formattyp.
Eigenschaften
public int BatchSize { get; set; }
value = stockSharpExporter.BatchSize
stockSharpExporter.BatchSize = value
Die Größe des übertragenen Datenpakets. Die Vorgabe ist 50 Elemente.
Methoden
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um QuoteChangeMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<Level1ChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um Level1ChangeMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um PositionChangeMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<IndicatorValue> values, CancellationToken cancellationToken)
result = stockSharpExporter.Export(values, cancellationToken)
Um IndicatorValue asynchron zu exportieren.
- values
- Werte.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<CandleMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um CandleMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<NewsMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um NewsMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<SecurityMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um SecurityMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardStateMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um BoardStateMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.Export(messages, cancellationToken)
Um BoardMessage asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportOrderLogAsync(messages, cancellationToken)
Um OrderLog asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> ExportTicksAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportTicksAsync(messages, cancellationToken)
Um Ticks asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.
protected override Task<ValueTuple<int, DateTime?>> ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = stockSharpExporter.ExportTransactionsAsync(messages, cancellationToken)
Um Transaktionen asynchron zu exportieren.
- messages
- Nachrichten.
- cancellationToken
- Löschungszeichen.
Rückgabe: Zählen und letztes Mal.