FAST 増分更新メッセージで、「NoMDEntries」フィールドを見つけました。説明は「Market Data メッセージのエントリ数」です。
それは何ですか?このフィールドをどのように使用すればよいですか?
FAST 増分更新メッセージで、「NoMDEntries」フィールドを見つけました。説明は「Market Data メッセージのエントリ数」です。
それは何ですか?このフィールドをどのように使用すればよいですか?
これは私がFiximateのWebサイトで入手したものです。これは、メッセージに存在するグループ(MDFullGrp / MDIncGrp)の数であり、FIXメッセージに含まれる完全な市場データをキャプチャするために、メッセージに存在するグループを読み取るために何度も繰り返す必要があります。
268 -> NoMDEntries -> NumInGroup -> Number of entries in Market Data message.
これは、シーケンスに含まれるマーケット データ エントリの数を示します。このフィールドを使用して、サブエントリにアクセスしたり、メッセージ内のさらに下のフィールドに移動したりしてください。
例: NoMDEntries=2 の場合、MDEntries 配列に 2 つの MDEntry サブメッセージが続くことを意味します)。
データをメッセージにパックする場合は、2 つの MDEntry メッセージを作成し、それらを関連する配列要素 (例: MDEntries 配列フィールド) に添付してから、NoMDEntries を 2 に設定する必要があります。
メッセージからデータを読み取っている場合、NoMDEntries フィールドに到達したら、カウントを取得します (この例では 2 です)。これにより、MDEntries 配列フィールドで検索する必要があるサブメッセージの数がわかります。それに応じてサブメッセージの数をデコードします。