MarketDataImexDialect
StockSharp.Imex.Dialects.MarketData
继承自: BaseUdpDialect
属性
BestPrices
public UdpFeedGroup BestPrices { get; }
value = marketDataImexDialect.BestPrices
最佳价格(英语:Best Prices).
CurrentPrices
public UdpFeedGroup CurrentPrices { get; }
value = marketDataImexDialect.CurrentPrices
现市价.
Instruments
public UdpFeedGroup Instruments { get; }
value = marketDataImexDialect.Instruments
贸易工具。
OrderBookHighSpeed
public UdpFeedGroup OrderBookHighSpeed { get; }
value = marketDataImexDialect.OrderBookHighSpeed
集序书(高出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出
方法
CreateParser
public override IUdpSettingsParser CreateParser()
result = marketDataImexDialect.CreateParser()
创建 & > IUdpSettingsParser > 类的新实例 。
返回值: IUdpSettingsParser
Dec8
private static decimal Dec8(long raw)
result = MarketDataImexDialect.Dec8(raw)
\\ CommonsUpdate\\ entry.Value\\\\是原始的Int8(int64). 价格字段是Dec8-encode (mantissa * 10^8) —— 需要分出.
Load
public override void Load(SettingsStorage storage)
marketDataImexDialect.Load(storage)
装入设置 。
- storage
- 设置存储 。
LoadInstrumentMetadataAsync
internal ValueTask LoadInstrumentMetadataAsync(string baseUrl, CancellationToken cancellationToken)
result = marketDataImexDialect.LoadInstrumentMetadataAsync(baseUrl, cancellationToken)
下载每天的IMEX仪器元数据(instr- {today}.json) 和种子 _instrumentLot + _spotInfoByBalance 用于未订阅活的 MD 仪器种子的主机—— Coloc 转发器是 Cononic 的大小写, 仅交易通道。 将 HTTP 响应直接流入解析器; 磁盘中没有任何内容。 订阅种子(FeederColo) 的主机将在第一次电线记录中 ProcessInstrument / ProcessSpot 起火时, 覆盖这些条目的数值相同。 发送空切以跳过下载 。
LoadSettingsFromFile
public override void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)
marketDataImexDialect.LoadSettingsFromFile(feeds)
从指定文件装入设置 。
- feeds
- UDP 设置 。
Save
public override void Save(SettingsStorage storage)
marketDataImexDialect.Save(storage)
保存设置 。
- storage
- 设置存储 。