QuickFIX 中的 FIX 数据字典包含消息和字段(以及其他内容)。
要添加消息,您必须在<messages></messages>
标签之间添加消息,如下所示:
<message name="CoolMessage" msgcat="app" msgtype="xCM">
<field name="Currency" required="N"/>
<field name="Text" required="N"/>
<field name="Account" required="Y"/>
</message>
然后将新的添加msgtype
到MsgType
该部分的字段中,<fields></fields>
如下所示:
<field number='35' name='MsgType' type='STRING'>
...
<value enum='xCM' description='COOLMESSAGE'/>
</field>
如果要添加新字段,只需在<fields></fields>
标签之间添加它们,如下所示:
<fields>
<field number="1" name="Account" type="STRING"/>
<field number="2" name="AdvId" type="STRING"/>
<field number="3" name="AdvRefID" type="STRING"/>
...
<field number="9006" name="AwesomeField" type="STRING"/>
</fields>
可以在本教程中找到此信息和更多信息。