MarketDataImexDialect
Hereda de: BaseUdpDialect
Propiedades
public UdpFeedGroup BestPrices { get; }
value = marketDataImexDialect.BestPrices
Mejores precios.
public UdpFeedGroup Commons { get; }
value = marketDataImexDialect.Commons
Indicadores de mercado estadístico.
public UdpFeedGroup CurrentPrices { get; }
value = marketDataImexDialect.CurrentPrices
Precio del mercado actual.
public UdpFeedGroup Instruments { get; }
value = marketDataImexDialect.Instruments
Instrumentos de negociación.
public UdpFeedGroup OrderBook { get; }
value = marketDataImexDialect.OrderBook
Libro de Orden agregado.
public UdpFeedGroup OrderBookHighSpeed { get; }
value = marketDataImexDialect.OrderBookHighSpeed
Libro de Orden agregado (High-Speed).
Métodos
public override IUdpSettingsParser CreateParser()
result = marketDataImexDialect.CreateParser()
Crear un nuevo ejemplo de la clase IUdpSettingsParser.
Devuelve: IUdpSettingsParser
private static decimal Dec8(long raw)
result = MarketDataImexDialect.Dec8(raw)
CommonsUpdate@entry.Value es raw Int8 (int64). Los campos de precios son Dic8-encoded (mantissa * 10^8) — necesidad de dividir.
public override void Load(SettingsStorage storage)
marketDataImexDialect.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
internal ValueTask LoadInstrumentMetadataAsync(string baseUrl, CancellationToken cancellationToken)
result = marketDataImexDialect.LoadInstrumentMetadataAsync(baseUrl, cancellationToken)
Descarga los metadatos de instrumentos IMEX diarios (instr- {today}.json) y semilla _instrumentLot + _spotInfoByBalance para los anfitriones que no se suscriben al alimento de instrumentos MD en vivo — Coloc Forwarder es el caso canónico, el canal de comercio solamente. Streams the HTTP response straight into the parser; nada se materializa para suscribir los mismos valores de lanzamientos
public override void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)
marketDataImexDialect.LoadSettingsFromFile(feeds)
Ajustes de carga desde el archivo especificado.
- feeds
- Ajustes UDP.
public override void Save(SettingsStorage storage)
marketDataImexDialect.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.