use*_*688 4 quickfix fix-protocol
我从我的对方得到了一份执行报告,我的quickfix引擎拒绝了它"为此消息类型371 = 1300定义了标记"
似乎在说exec报告有一个非标准的标签(1300),我的quickfix引擎不喜欢它.
但是,我已将该标记添加到我的字典XML文件中,如下所示
<field number="1300" name="MarketSegmentID" type="String" added="FIX.5.0" addedEP="52" abbrName="MktSegID" textId="FIELD_1300">
<enum value="BETP" symbolicName="BETP" textId="ENUM_1300_BETP"/>
<enum value="BGL" symbolicName="BGL" textId="ENUM_1300_BGL"/>
<enum value="BMTF" symbolicName="BMTF" textId="ENUM_1300_BMTF"/>
<enum value="BSEF" symbolicName="BSEF" textId="ENUM_1300_BSEF"/>
</field>
Run Code Online (Sandbox Code Playgroud)
因此它应该知道标签1300.我的对方发送"1300 = BSEF",因此它是有效选择之一.
"为此消息类型定义的标记"究竟是什么意思?我该怎么办?
归档时间: |
|
查看次数: |
3129 次 |
最近记录: |