问题标签 [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.
java - FIXML 与 QuickFix/J
有人使用 QuickFIX/J 处理 FIXML 消息吗?据我了解,quickfix/j 尚不支持开箱即用的 fixml。关于如何最好地解决这个问题的任何建议?
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++ 快速修复的正确方法,因为他们的网站对自定义示例有点“轻”(只有字段的宏定义..我对消息一无所知)
谢谢!
c# - quickfix 是否将收到的消息存储在某处?
我知道 quickfix 将传出消息存储到 .body 文件,但我很好奇它是否将传入消息存储在某处(即文件)以及应该设置什么来获得该功能?
最好的,D
c# - QuickFix.ConfigError:配置失败:未定义 FileLogPath
当我在我的 quickfix 配置文件中设置参数 FileLogPath (值:传出)并尝试执行以下操作时:
之后尝试使用以下命令初始化 socketInitiator:
我得到异常
但是当我为 FileLogFactory 设置直接路径时
一切正常。
我究竟做错了什么?
配置文件看起来像这样:
c# - 尝试将字符串转换为 MarketDataIncrementalRefresh
我有一个带有FIX messages
(所有这些和 MarketDataIncrementalRefresh(类型 X))的文本文件,我正在尝试找到一种方法使用QuickFIX
in从.C#
MarketDataIncrementalRefresh
strings
有什么建议么?
这是一行的示例:
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=
session - 快速修复会话配置问题
我已经编译并浏览了 quickfix ( http://www.quickfixengine.org ) 源代码和示例。我认为一个好的起点是编译(C++)并运行“executor”示例,然后使用“tradeclient”示例连接到“executor”,并向其发送订单请求。我创建了两个单独的会话文件,一个用于“执行者”作为接受者,一个用于“贸易客户”作为发起者。它们都在同一台 Win7 电脑上运行。
'executor' 运行,但 tradeclient 无法连接到它,我不知道为什么。我下载了 Mini-fix 并能够向 executor 发送消息,所以我知道 executor 正在工作。我认为问题出在 tradeclient 会话设置上。我已将它们都包括在下面,我希望有人能指出导致它们无法交流的原因。它们都使用端口 56156 在同一台计算机上运行。
--acceptor session.txt----
---- 发起者 session.txt ---
- - - - 结尾 - - -
更新:感谢您的共鸣...原来我的日志文件目录不存在。一旦我创建了它们,它们就开始交流。一定是一些没有引发异常但禁用正确行为的日志记录错误。
是否有我应该检查的错误情况?我依赖异常,但这显然还不够。
c# - 在带有 .net 包装器版本或 quickfix/n 版本的 quickfix 之间进行选择?
我正在尝试决定使用哪个版本,并希望获得有关此主题的任何反馈。得到一些赞成和反对的人会很好。
到目前为止,我所做的研究是 quickfix/n 版本会运行得更快,并且可能更容易实现,但似乎 quickfix/n 版本不支持某些功能,即数据库支持存储消息。
quickfix - 使用带有 dds 和/或 tibco 的修复 - 想法?
如果我要通过 dds 实现修复协议,而不是使用 quickfix 引擎及其发送/接收修复消息的方式,你会建议我如何处理它?
我是dds的新手。我知道我可能必须配置主题,但是要修复的主题是什么?
quickfix - Quickfix 是否会在关闭 FIX 连接之前回答挂起的心跳请求?
基本上,我在接受器上随机收到“心跳超时”消息,可能每天一次,而心跳配置为 60 秒,但我不知道为什么会这样。
我每天都会关闭并重新打开启动器很多次。这可能是那些心跳超时的原因吗?
quickfix - 如何确定消息是否通过 QuickFix 发送?
当我使用 quickfix 作为客户端发送消息时,我如何知道它是否发送成功?
最好的,
德韦蒂