StockSharpExporter

StockSharp.Algo.Export

The export into the StockSharp format.

继承自: BaseExporter

构造函数

StockSharpExporter(DataType, IStorageRegistry, IMarketDataDrive, StorageFormats)

The export into the StockSharp format.

dataType
Data type info.
storageRegistry
The storage of market data.
drive
Storage.
format
Format type.

属性

BatchSize : int

The size of transmitted data package. The default is 50 elements.

方法

Export(IAsyncEnumerable<QuoteChangeMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export QuoteChangeMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<Level1ChangeMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export Level1ChangeMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<PositionChangeMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export PositionChangeMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<IndicatorValue>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export IndicatorValue asynchronously.

values
Values.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<CandleMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export CandleMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<NewsMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export NewsMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<SecurityMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export SecurityMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<BoardStateMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export BoardStateMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

Export(IAsyncEnumerable<BoardMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export BoardMessage asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export OrderLog asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

ExportTicksAsync(IAsyncEnumerable<ExecutionMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export Ticks asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.

ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage>, CancellationToken) : Task<ValueTuple<int, DateTime?>>

To export Transactions asynchronously.

messages
Messages.
cancellationToken
Cancellation token.

返回值: Count and last time.