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>
この詳細については、このチュートリアルを参照してください。