问题标签 [quickfix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2930 浏览

java - FIXML 与 QuickFix/J

有人使用 QuickFIX/J 处理 FIXML 消息吗?据我了解,quickfix/j 尚不支持开箱即用的 fixml。关于如何最好地解决这个问题的任何建议?

0 投票
1 回答
820 浏览

c++ - 是否有用于 C++ 快速修复的 MessageCodeGenerator?

在 quickfixJ 中,有一种方法可以通过使用自定义数据字典并运行其 MessageCodeGenerator 任务来自动生成自定义消息和自定义字段对象。

http://www.quickfixj.org/quickfixj/usermanual/1.5.1/usage/codegen.html

我现在必须将原始快速修复 (C++) 用于我正在处理的一个新项目,我想知道 C++ 是否存在类似的东西。

作为替代方案(如果什么都不存在),是否有人尝试使用基于 Java 的 MessageCodeGenerator 并修改默认的 java xslt 模板以仅输出 c++ 文件?

此外,如果我以完全错误的方式处理这整件事,请随时指出使用 C++ 快速修复的正确方法,因为他们的网站对自定义示例有点“轻”(只有字段的宏定义..我对消息一无所知)

谢谢!

0 投票
2 回答
1684 浏览

c# - quickfix 是否将收到的消息存储在某处?

我知道 quickfix 将传出消息存储到 .body 文件,但我很好奇它是否将传入消息存储在某处(即文件)以及应该设置什么来获得该功能?

最好的,D

0 投票
1 回答
4861 浏览

c# - QuickFix.ConfigError:配置失败:未定义 FileLogPath

当我在我的 quickfix 配置文件中设置参数 FileLogPath (值:传出)并尝试执行以下操作时:

之后尝试使用以下命令初始化 socketInitiator:

我得到异常

但是当我为 FileLogFactory 设置直接路径时

一切正常。

我究竟做错了什么?

配置文件看起来像这样:

0 投票
3 回答
1643 浏览

c# - 尝试将字符串转换为 MarketDataIncrementalRefresh

我有一个带有FIX messages(所有这些和 MarketDataIncrementalRefresh(类型 X))的文本文件,我正在尝试找到一种方法使用QuickFIXin从.C#MarketDataIncrementalRefreshstrings

有什么建议么?

这是一行的示例:

1128=9 9=263 35=X 49=CME 34=10568699 52=20110110205433535 75=20110110 268=2 279=1 22=8 48=812201 83=1243518 107=GEZ2 22730=1 27115=27115=3 205433000 336=2 346=14 1023=1 279=122=8 48=812201 83=1243519 107=GEZ2 269=1270=9826.0 271=453 273=205433000 336=2 3416=21 1023=3=

0 投票
2 回答
5897 浏览

session - 快速修复会话配置问题

我已经编译并浏览了 quickfix ( http://www.quickfixengine.org ) 源代码和示例。我认为一个好的起点是编译(C++)并运行“executor”示例,然后使用“tradeclient”示例连接到“executor”,并向其发送订单请求。我创建了两个单独的会话文件,一个用于“执行者”作为接受者,一个用于“贸易客户”作为发起者。它们都在同一台 Win7 电脑上运行。

'executor' 运行,但 tradeclient 无法连接到它,我不知道为什么。我下载了 Mini-fix 并能够向 executor 发送消息,所以我知道 executor 正在工作。我认为问题出在 tradeclient 会话设置上。我已将它们都包括在下面,我希望有人能指出导致它们无法交流的原因。它们都使用端口 56156 在同一台计算机上运行。

--acceptor session.txt----

---- 发起者 session.txt ---

- - - - 结尾 - - -

更新:感谢您的共鸣...原来我的日志文件目录不存在。一旦我创建了它们,它们就开始交流。一定是一些没有引发异常但禁用正确行为的日志记录错误。

是否有我应该检查的错误情况?我依赖异常,但这显然还不够。

0 投票
1 回答
1953 浏览

c# - 在带有 .net 包装器版本或 quickfix/n 版本的 quickfix 之间进行选择?

我正在尝试决定使用哪个版本,并希望获得有关此主题的任何反馈。得到一些赞成和反对的人会很好。

到目前为止,我所做的研究是 quickfix/n 版本会运行得更快,并且可能更容易实现,但似乎 quickfix/n 版本不支持某些功能,即数据库支持存储消息。

0 投票
1 回答
315 浏览

quickfix - 使用带有 dds 和/或 tibco 的修复 - 想法?

如果我要通过 dds 实现修复协议,而不是使用 quickfix 引擎及其发送/接收修复消息的方式,你会建议我如何处理它?

我是dds的新手。我知道我可能必须配置主题,但是要修复的主题是什么?

0 投票
1 回答
842 浏览

quickfix - Quickfix 是否会在关闭 FIX 连接之前回答挂起的心跳请求?

基本上,我在接受器上随机收到“心跳超时”消息,可能每天一次,而心跳配置为 60 秒,但我不知道为什么会这样。

我每天都会关闭并重新打开启动器很多次。这可能是那些心跳超时的原因吗?

0 投票
3 回答
1362 浏览

quickfix - 如何确定消息是否通过 QuickFix 发送?

当我使用 quickfix 作为客户端发送消息时,我如何知道它是否发送成功?

最好的,

德韦蒂