c++ - 在 Quick FIX 4.2 中自定义实现多边期权定单

标签 c++ windows quickfix

FIX 协议(protocol) 4.2 不支持多边期权定单。我实现了自定义标签,但从未实现新的消息类型。谁能提供将 NewOrderMultileg msgtype="AB"实现到 QuickFix FIX42 命名空间的步骤路线图?

最佳答案

This should help or more or less this is how you do it.它适用于 QuickFIX/N,但添加新消息的方法对于所有 Quickfix 库都是一致的。

或者另一种方法是从它存在的 FIX 版本的数据字典中劫持它。我相信数据字典的所有版本都在 quickfix 版本中。但是您需要小心操作,即检查字段、重复组等。

但是如果新的消息类根本不存在,您可能必须添加一些代码,并且您必须对其进行工程设计以适应现有的库。这可能需要一些工作并且可能会抛出一些不太可能的错误。为此,您可以轻松引用具有该类的 quickfix 库版本。

关于c++ - 在 Quick FIX 4.2 中自定义实现多边期权定单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36343125/

相关文章:

quickfix - 是什么导致 QuickFIX/J 中出现 "Disconnecting: Encountered END_OF_STREAM" session 消息?

finance - FIX session 级拒绝

python - Windows 10 ModuleNotFoundError : No module named 'encodings' 上的致命 Python 错误

c++ - cmd.exe 与 Powershell 中 C++ 程序的不同执行时间

c++ - 强制 lld 链接在不同 DWARF 版本中使用调试信息的可重定位文件

c++ - 合并排序的合并函数

windows - 使用 WinSCP get 命令下载两种类型的文件(*.bat 和 *.txt)

java - QuickFIX/J 错误值超出此标记的范围

c++ - 如何在C++中使用另一个类的成员变量?

c++ - 将 SWIG 包装器与其他库链接