简体   繁体   English

FPML的Quickfix支持

[英]Quickfix support for fpml

I am trying to figure out if quickfix supports fpml. 我试图弄清楚quickfix是否支持fpml。 I am guessing not , since i could not tell by googling. 我猜不是,因为我无法通过谷歌搜索来分辨。

You may encounter some cases where the FIX provider will embed a fpml message inside the FIX message. 您可能会遇到一些情况,其中FIX提供程序将在FIX消息中嵌入一个fpml消息。 The tags EncodedSecurityDescLen (350) and EncodedSecurityDesc (351) will be used to store this payload. 标签EncodedSecurityDescLen(350)和EncodedSecurityDesc(351)将用于存储此有效负载。

QuickFIX/J can manage this kind of message, but you will have to handle the content of the EncodedSecurityDesc yourself. QuickFIX / J可以管理此类消息,但是您必须自己处理EncodedSecurityDesc的内容。 More details in this page 页面中的更多详细信息

不可以。QuickFIXQuickFIX / J都不支持FIX4.0-4.4,5.0)以外的协议。

You find now initial information about the Fix Working Group at fpml.org . 您现在可以在fpml.org上找到有关Fix Working Group的初始信息。 The FpML-FIX Working Group works to support interoperability between the FIX, FIXML and FpML protocols. FpML-FIX工作组致力于支持FIX,FIXML和FpML协议之间的互操作性。

Quickfix doesn't supports anything which is not in the FIX standard. Quickfix不支持FIX标准中没有的任何内容。 FpML is for OTC derivatives, as is mentioned on their website. FpML用于场外衍生产品,如其网站上所述。 But you can use a sort of a hack to encompass some of the details which are available in FpML(XML schema). 但是您可以使用某种技巧来包含FpML(XML模式)中可用的一些细节。

Quickfix depends on the XML file to check for data in the FIX messages and FIX allows for customized user fields. Quickfix依靠XML文件来检查FIX消息中的数据,而FIX允许自定义用户字段。 You can use the data from the FpML standards and use them in your customized user fields in the FIX specification files which your Quickfix engine uses. 您可以使用FpML标准中的数据,并在Quickfix引擎使用的FIX规范文件中的自定义用户字段中使用它们。 Not a beautiful method, but works. 这不是一个漂亮的方法,但是有效。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM