marketDataRequest の送信中に、修正サーバーからエラー メッセージが返されました。
entry must be roll rate entry type
エラーが発生する理由がわかりません。これが私のコードです。
MarketDataRequest mkrReq = new MarketDataRequest(new MDReqID(
"Mkar-12345"), new SubscriptionRequestType(
SubscriptionRequestType.SNAPSHOT_PLUS_UPDATES),
new MarketDepth(0));
NoMDEntryTypes group1 = new NoMDEntryTypes();
group1.set(new MDEntryType(MDEntryType.BID));
mkrReq.addGroup(group1);
group1.set(new MDEntryType(MDEntryType.OFFER));
mkrReq.addGroup(group1);
MarketDataRequest.NoRelatedSym symGroup = new MarketDataRequest.NoRelatedSym();
symGroup.set(new Symbol("EUR/USD"));
mkrReq.addGroup(group1);
mkrReq.addGroup(symGroup);