ExcelExporter
StockSharp.Algo.Export
出口到Excel的车厢
继承自: BaseExporter
构造函数
ExcelExporter
public ExcelExporter(IExcelWorkerProvider provider, DataType dataType, Stream stream, Action breaked)
excelExporter = ExcelExporter(provider, dataType, stream, breaked)
出口到Excel的车厢
- provider
- Excel供应商.
- dataType
- 数据类型信息.
- stream
- 溪来作来作来.
- breaked
- 处理器,如果字符串的最大值被超过,则会调用它 。
方法
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<QuoteChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export QuoteChangeMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<Level1ChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export Level1ChangeMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<PositionChangeMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export PositionChangeMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<IndicatorValue> values, CancellationToken cancellationToken)
result = excelExporter.Export(values, cancellationToken)
To export IndicatorValue asynchronously.
- values
- 价值.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<CandleMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export CandleMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<NewsMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export NewsMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<SecurityMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export SecurityMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardStateMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export BoardStateMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
Export
protected override Task<ValueTuple<int, DateTime?>> Export(IAsyncEnumerable<BoardMessage> messages, CancellationToken cancellationToken)
result = excelExporter.Export(messages, cancellationToken)
To export BoardMessage asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
ExportOrderLogAsync
protected override Task<ValueTuple<int, DateTime?>> ExportOrderLogAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportOrderLogAsync(messages, cancellationToken)
To export OrderLog asynchronously.
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
ExportTicksAsync
protected override Task<ValueTuple<int, DateTime?>> ExportTicksAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportTicksAsync(messages, cancellationToken)
要同步导出 Ticks 。
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.
ExportTransactionsAsync
protected override Task<ValueTuple<int, DateTime?>> ExportTransactionsAsync(IAsyncEnumerable<ExecutionMessage> messages, CancellationToken cancellationToken)
result = excelExporter.ExportTransactionsAsync(messages, cancellationToken)
同步导出交易 。
- messages
- 传言.
- cancellationToken
- 取消的代币。
返回值: 数并上回.