MoexLchiMessageAdapter

StockSharp.MoexLchi

El adaptador de mensajes para MoexLchi.

Hereda de: HistoricalMessageAdapter

Constructores

MoexLchiMessageAdapter
public MoexLchiMessageAdapter(IdGenerator transactionIdGenerator)
moexLchiMessageAdapter = MoexLchiMessageAdapter(transactionIdGenerator)

Inicia una nueva instancia de la MoexLchiMessageAdapter.

transactionIdGenerator
Generador de identificación de transacciones.

Propiedades

AllYears
public static IEnumerable<DateTime> AllYears { get; }
value = MoexLchiMessageAdapter.AllYears

Todos los años cuando el concurso celebró.

Métodos

ConnectAsync
protected override ValueTask ConnectAsync(ConnectMessage message, CancellationToken cancellationToken)
result = moexLchiMessageAdapter.ConnectAsync(message, cancellationToken)
DisconnectAsync
protected override ValueTask DisconnectAsync(DisconnectMessage message, CancellationToken cancellationToken)
result = moexLchiMessageAdapter.DisconnectAsync(message, cancellationToken)
OnOrderLogSubscriptionAsync
protected override ValueTask OnOrderLogSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = moexLchiMessageAdapter.OnOrderLogSubscriptionAsync(mdMsg, cancellationToken)

Solicitud de suscripción de mangos para datos de registro de pedidos (trades/transacciones). Sobrescribir para proporcionar implementación para procesamiento de suscripción de registro de pedidos. La implementación predeterminada lanza NotSupported.

mdMsg
Mensaje de suscripción de datos de mercado.
cancellationToken
Cancelación de token para cancelar la operación.

Devuelve: A ValueTask@ representante de la operación asincrónica.

ResetAsync
protected override ValueTask ResetAsync(ResetMessage message, CancellationToken cancellationToken)
result = moexLchiMessageAdapter.ResetAsync(message, cancellationToken)