メッセージ MarketDataSnapshotFullRefresh をクライアント アプリケーションに送信していますが、toAdmin メソッドで「タグが複数回表示されます」というメッセージが表示されます。私が得ている生のメッセージ文字列は
8=FIX.4.2|9=111|35=3|34=222|49=CLIENT1|52=20120217-18:57:44.233|56
=FixServer|45=189|58=Tag appears more than once|371=37|372=W|10=234|
誰かアイデアがありますか?
QuickFix42.MarketDataSnapshotFullRefresh message =
new QuickFix42.MarketDataSnapshotFullRefresh(new Symbol("QF"));
QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
new QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries();
group.set(new MDEntryType('0'));
group.set(new MDEntryPx(12.32));
group.set(new MDEntrySize(100));
group.set(new OrderID("ORDERID"));
message.addGroup(group);
group.set(new MDEntryType('1'));
group.set(new MDEntryPx(12.32));
group.set(new MDEntrySize(100));
group.set(new OrderID("ORDERID"));
message.addGroup(group);
Session.sendToTarget(message, session);