1

ICE 刚刚更新了他们的服务,现在我无法连接到它,我收到以下错误消息:

8=FIX.4.49=11335=334=1149=27350=152=20161116-16:15:19.92056=ICE45=1058=标签出现多次371=9215372=d373=1310=223

我正在使用 QuickFixn V1.3 并且我已经设置:ValidateFieldsOutOfOrder=N ValidateUserDefinedFields=N

我也已经将它添加到我的数据字典中:

< field number="9215" name="MiFIDRegulatedMarket" type="STRING"/> < field number="9216" name="AONAllowed" type="STRING"/>

不幸的是,ICE 上周刚刚发布了新版本,在此之前它运行良好,那么,过去 3 天有人遇到过这个问题吗?有什么办法解决吗?

4

1 回答 1

0

您将新字段添加到字段集中,但您没有更新消息定义以指示字段已添加到该消息

您的引擎不知道 9215/9216 属于 SecurityDefinition 消息中的重复组。一旦看到 9215,它就确定该组刚刚结束并且标签 9215 属于消息正文的顶层。

请花一点时间阅读(或重读)此文档页面:http:
//quickfixn.org/tutorial/custom-fields-groups-and-messages.html

于 2016-11-16T18:23:54.580 回答