FieldNotFound
尝试订阅外汇交易品种的报价时,我经常遇到异常。尽管我添加了所有必需的标签及其他标签。
(它们是:MDReqID,SubscriptionRequestType,MarketDepth,NoMDEntryTypes,MDEntryType,NoRelatedSym,Symbol。这里指定:http ://www.onixs.biz/tools/fixdictionary/4.2/msgType_V_86.html )
这是我的代码:
Dim l_msg As New QuickFix42.MarketDataRequest(
New MDReqID(System.Guid.NewGuid.ToString),
New SubscriptionRequestType(SubscriptionRequestType.SNAPSHOT_PLUS_UPDATES),
New MarketDepth(1))
l_msg.setField(New MDUpdateType(1))
l_msg.setField(New AggregatedBook(False))
l_msg.setField(New NoMDEntryTypes(2))
l_msg.setField(New MDEntryType("0"c))
l_msg.setField(New NoRelatedSym(1))
l_msg.setField(New Symbol("EUR/USD"))
Session.sendToTarget(l_msg, SENDER_COMP_ID.Value, TARGET_COMP_ID.Value)
我在这里想念什么?