2016-09-10 2 views
0

私は可視性のためにデバッグ画像を追加しました。問題は、NoMDEntryTypesGroupを追加するときに自動的に267タグが追加されることです。通常は267を追加したいが、値1も追加する。QuickFIX/n MarketDataRequest重複タグ267号C#

メッセージの最初の状態NoMDEntryTypesGroup First state of message before adding the NoMDEntryTypesGroup

を追加する前にNoMDEntryTypesGroupを用意し、絵にあなたが満たされた唯一の2つのフィールドがあります見ることができます。 enter image description here

グループを追加した後、私たちはそれを望んでいなくても267 = 1になりました。どのように来たのですか?これを防ぐ方法はありますか? enter image description here

最後に、われわれが期待していたエラーがあります。 enter image description here

だから、要約すると、私は入札を追加し、要求を依頼すると、自動にtag.Noは特別に追加する必要があることを置くことが判明している267 = 1のタグを取り除くとちょうどわかりました267 = 2

答えて

0

を残して取得したいです。

 QuickFix.FIX44.MarketDataRequest.NoMDEntryTypesGroup group1 = new QuickFix.FIX44.MarketDataRequest.NoMDEntryTypesGroup(); 
     group1.Set(new MDEntryType('0')); 
     message.AddGroup(group1); 

     QuickFix.FIX44.MarketDataRequest.NoMDEntryTypesGroup group2 = new QuickFix.FIX44.MarketDataRequest.NoMDEntryTypesGroup(); 
     group2.Set(new MDEntryType('1')); 
     message.AddGroup(group2); 
関連する問題