MarketDataImexDialect
StockSharp.Imex.Dialects.MarketData
継承元: BaseUdpDialect
プロパティ
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クラスの新しいインスタンスを作成します。
戻り値: 担当: 佐藤 宏
Dec8
private static decimal Dec8(long raw)
result = MarketDataImexDialect.Dec8(raw)
CommonsUpdateentry.Valueは、生Int8(int64)です。 価格フィールドはDec8エンコード(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インストゥルメントフィードを購読しないホスト用のS2TOKEN - Coloc Forwarderは、正式なケースです, トレードチャンネルのみ. HTTPレスポンスをパーサーにストレートストリームします。何もディスクに材料化されていません。フィードに購読しないホスト(FeederColo)は、SKENの空の値をSTOKENに転送します。 _spotInfoByBalanceS3TOKENは、S5を最初に読み込むと、同じようにしてください。
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
- 設定ストレージ。