IFixDialect

StockSharp.Fix.Dialects

La interfaz que describe el dialecto del protocolo FIX.

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

Propiedades

Accounts
public string Accounts { get; set; }
value = iFixDialect.Accounts
iFixDialect.Accounts = value

Cuentas asociadas con la entrada FIX.

CancelOnDisconnect
public bool CancelOnDisconnect { get; set; }
value = iFixDialect.CancelOnDisconnect
iFixDialect.CancelOnDisconnect = value

Cancelar en desconectar.

ClientCode
public string ClientCode { get; set; }
value = iFixDialect.ClientCode
iFixDialect.ClientCode = value

Código de cliente asignado por el corredor.

ClientVersion
public string ClientVersion { get; set; }
value = iFixDialect.ClientVersion
iFixDialect.ClientVersion = value

Versión de aplicación cliente.

CurrentCounter
public long CurrentCounter { get; set; }
value = iFixDialect.CurrentCounter
iFixDialect.CurrentCounter = value

Contrarretro.

DateParser
public FastDateTimeParser DateParser { get; set; }
value = iFixDialect.DateParser
iFixDialect.DateParser = value

Date parser.

DoNotSendAccount
public bool DoNotSendAccount { get; set; }
value = iFixDialect.DoNotSendAccount
iFixDialect.DoNotSendAccount = value

No envíes Cuenta.

Encoding
public Encoding Encoding { get; set; }
value = iFixDialect.Encoding
iFixDialect.Encoding = value

Codificación.

ExchangeBoard
public string ExchangeBoard { get; set; }
value = iFixDialect.ExchangeBoard
iFixDialect.ExchangeBoard = value

Junta, donde se comercializan los instrumentos financieros.

IsResetCounter
public bool IsResetCounter { get; set; }
value = iFixDialect.IsResetCounter
iFixDialect.IsResetCounter = value

Si el contador de secuencia se reinicia.

Login
public string Login { get; set; }
value = iFixDialect.Login
iFixDialect.Login = value

Accede.

OverrideExecIdByNative
public bool OverrideExecIdByNative { get; set; }
value = iFixDialect.OverrideExecIdByNative
iFixDialect.OverrideExecIdByNative = value

Sobrescribir ExecId por identificador nativo (si está presente en el mensaje FIX).

Password
public SecureString Password { get; set; }
value = iFixDialect.Password
iFixDialect.Password = value

Contraseña.

Reader
public IFixReader Reader { get; }
value = iFixDialect.Reader

El lector de datos registrados en el formato de protocolo FIX.

SenderCompId
public string SenderCompId { get; set; }
value = iFixDialect.SenderCompId
iFixDialect.SenderCompId = value

ID de remitente.

SupportLicensing
public bool SupportLicensing { get; }
value = iFixDialect.SupportLicensing

Apoyo a las características de licencias.

SupportUnknownExecutions
public bool SupportUnknownExecutions { get; set; }
value = iFixDialect.SupportUnknownExecutions
iFixDialect.SupportUnknownExecutions = value

Apoyo procesamiento de las ejecuciones, generado por software de terceros.

TargetCompId
public string TargetCompId { get; set; }
value = iFixDialect.TargetCompId
iFixDialect.TargetCompId = value

Identificación de destino.

TimeParser
public FastTimeSpanParser TimeParser { get; set; }
value = iFixDialect.TimeParser
iFixDialect.TimeParser = value

El parser del tiempo.

TimeStampParser
public FastDateTimeParser TimeStampParser { get; set; }
value = iFixDialect.TimeStampParser
iFixDialect.TimeStampParser = value

Parser de sellos de tiempo.

TimeZone
public TimeZoneInfo TimeZone { get; set; }
value = iFixDialect.TimeZone
iFixDialect.TimeZone = value

Información sobre la zona horaria donde se encuentra el intercambio.

Version
public string Version { get; }
value = iFixDialect.Version

Versión FIX.

Writer
public IFixWriter Writer { get; }
value = iFixDialect.Writer

El grabador de datos en el formato de protocolo FIX.

YearMonthParser
public FastDateTimeParser YearMonthParser { get; set; }
value = iFixDialect.YearMonthParser
iFixDialect.YearMonthParser = value

Perseguidor de año y mes.

Métodos

Init
public void Init(IFixWriter writer, IFixReader reader, EndPoint address)
iFixDialect.Init(writer, reader, address)

Inicia el dialecto.

writer
El grabador de datos en el formato de protocolo FIX.
reader
El lector de datos registrados en el formato de protocolo FIX.
address
Dirección de servidor.
ReadAsync
public IAsyncEnumerable<Message> ReadAsync(CancellationToken cancellationToken)
result = iFixDialect.ReadAsync(cancellationToken)

Lea los siguientes mensajes del protocolo FIX.

cancellationToken
CancellationToken

Devuelve: La secuencia de mensajes.

TryParseNextMsqSeqNum
public long? TryParseNextMsqSeqNum(string errorMessage)
result = iFixDialect.TryParseNextMsqSeqNum(errorMessage)

Pruebe el extracto esperado MsgSeqNum del mensaje de error especificado.

errorMessage
Mensaje de error.

Devuelve: MsgSeqNum@o .