Show / Hide Table of Contents

Class TickCsvSerializer

Сериализатор тиков в CSV формате.

Inheritance
Object
CsvMarketDataSerializer<ExecutionMessage>
TickCsvSerializer
Implements
IMarketDataSerializer<ExecutionMessage>
IMarketDataSerializer
Inherited Members
CsvMarketDataSerializer<ExecutionMessage>.IMarketDataSerializer.Serialize(Stream, IEnumerable, IMarketDataMetaInfo)
CsvMarketDataSerializer<ExecutionMessage>.IMarketDataSerializer.Deserialize(Stream, IMarketDataMetaInfo)
CsvMarketDataSerializer<ExecutionMessage>.Serialize(Stream, IEnumerable<ExecutionMessage>, IMarketDataMetaInfo)
CsvMarketDataSerializer<ExecutionMessage>.Deserialize(Stream, IMarketDataMetaInfo)
CsvMarketDataSerializer<ExecutionMessage>.Encoding
CsvMarketDataSerializer<ExecutionMessage>.SecurityId
CsvMarketDataSerializer<ExecutionMessage>.Format
CsvMarketDataSerializer<ExecutionMessage>.TimePrecision
Namespace: StockSharp.Algo.Storages.Csv
Assembly: StockSharp.Algo.dll
Syntax
public class TickCsvSerializer : CsvMarketDataSerializer<ExecutionMessage>, IMarketDataSerializer<ExecutionMessage>, IMarketDataSerializer

Constructors

TickCsvSerializer(SecurityId, Encoding)

Создать TickCsvSerializer.

Declaration
public TickCsvSerializer(SecurityId securityId, Encoding encoding = null)
Parameters
Type Name Description
SecurityId securityId

Security ID.

Encoding encoding

Encoding.

Methods

CreateMetaInfo(DateTime)

Создать пустую метаинформацию.

Declaration
public override IMarketDataMetaInfo CreateMetaInfo(DateTime date)
Parameters
Type Name Description
DateTime date

Date.

Returns
Type Description
IMarketDataMetaInfo

Метаинформация о данных за один день.

Overrides
StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer<StockSharp.Messages.ExecutionMessage>.CreateMetaInfo(System.DateTime)

Read(FastCsvReader, IMarketDataMetaInfo)

Считать данные.

Declaration
protected override ExecutionMessage Read(FastCsvReader reader, IMarketDataMetaInfo metaInfo)
Parameters
Type Name Description
Ecng.Common.FastCsvReader reader

CSV читатель.

IMarketDataMetaInfo metaInfo

Метаинформация о данных за один день.

Returns
Type Description
ExecutionMessage

Data.

Overrides
StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer<StockSharp.Messages.ExecutionMessage>.Read(Ecng.Common.FastCsvReader, StockSharp.Algo.Storages.IMarketDataMetaInfo)

Write(CsvFileWriter, ExecutionMessage, IMarketDataMetaInfo)

Записать данные.

Declaration
protected override void Write(CsvFileWriter writer, ExecutionMessage data, IMarketDataMetaInfo metaInfo)
Parameters
Type Name Description
Ecng.Common.CsvFileWriter writer

CSV писатель.

ExecutionMessage data
IMarketDataMetaInfo metaInfo

Метаинформация о данных за один день.

Overrides
StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer<StockSharp.Messages.ExecutionMessage>.Write(Ecng.Common.CsvFileWriter, StockSharp.Messages.ExecutionMessage, StockSharp.Algo.Storages.IMarketDataMetaInfo)

Implements

IMarketDataSerializer<TData>
IMarketDataSerializer

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾