IFixDialect

StockSharp.Fix.Dialects

The interface describing the dialect of the FIX protocol.

Implementiert: IMessageAdapter, IMessageTransport, IPersistable, ILogReceiver, ILogSource, IDisposable, ICloneable<IMessageAdapter>, ICloneable, IDemoAdapter

Eigenschaften

Accounts : string

Accounts associated with FIX login.

CancelOnDisconnect : bool

Cancel On Disconnect.

ClientCode : string

Client code assigned by the broker.

ClientVersion : string

Client app version.

CurrentCounter : long

Counter.

DateParser : FastDateTimeParser

Date parser.

DoNotSendAccount : bool

Do not send Account.

Encoding : Encoding

Encoding.

ExchangeBoard : string

Board, where securities are traded.

IsResetCounter : bool

Should the sequence counter be reset.

Login : string

Login.

OverrideExecIdByNative : bool

Override ExecId by native identifier (if present in FIX message).

Password : SecureString

Password.

Reader : IFixReader

The reader of data recorded in the FIX protocol format.

SenderCompId : string

Sender ID.

SupportLicensing : bool

Support of licensing features.

SupportUnknownExecutions : bool

Support executions processing, generated by third-party software.

TargetCompId : string

Target ID.

TimeParser : FastTimeSpanParser

Time parser.

TimeStampParser : FastDateTimeParser

Time stamp parser.

TimeZone : TimeZoneInfo

Information about the time zone where the exchange is located.

Version : string

FIX version.

Writer : IFixWriter

The recorder of data in the FIX protocol format.

YearMonthParser : FastDateTimeParser

Year and month parser.

Methoden

Init(IFixWriter, IFixReader, EndPoint)

Initialize dialect.

writer
The recorder of data in the FIX protocol format.
reader
The reader of data recorded in the FIX protocol format.
address
Server address.
ReadAsync(CancellationToken) : IAsyncEnumerable<Message>

Read next messages from FIX protocol.

cancellationToken
CancellationToken

Rückgabe: The sequence of messages.

TryParseNextMsqSeqNum(string) : long?

Try extract expected MsgSeqNum from the specified error message.

errorMessage
Error message.

Rückgabe: MsgSeqNum or .