问题标签 [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 投票
3 回答
2074 浏览

c++ - 检测连接丢失以修复网关?(快速解决)

我正在尝试找到一种检测连接丢失的好方法。

我的适配器基于示例之一实现为 Fix::Application。它使用套接字启动器连接到修复网关。

当我拔下互联网时,Fix::Application 的 onLogout 方法大约需要 30 秒才能被触发。似乎某些底层类会更早地意识到套接字存在问题。有没有一种快速的方法可以解决这个问题?

0 投票
1 回答
2385 浏览

quickfix - 奇怪的 QuickFix 引擎对执行报告消息的响应

我目前在使用开源 QuickFix 引擎时遇到了一个奇怪的问题。我们的经纪人正在发送一些 MsgType = 8(执行报告)的测试交易,我们的 QuickFix 引擎立即回复一个异常,说“不支持的消息类型”。经纪人消息中的所有标签似乎都是合法的。

为什么会发生这种情况,我该如何解决这个问题?

0 投票
1 回答
807 浏览

quickfix - quickfixengine:可以限制日志记录吗?

quickfixengine中是否有一个设置来指定日志级别以限制记录的消息数量?似乎我们登录了很多数据,所以我们想限制它一点。我认为记录太多消息会影响性能(没有任何支持或反对的硬数据)。

0 投票
2 回答
1660 浏览

java - 在 Eclipse 中快速修复 JSP?

我正在运行 Eclipse 3.4 java 企业版并用它编写 JSP 页面。它似乎不支持快速修复,例如 ArrayList ourList;出现错误,但没有快速修复选项来添加 import java.util.ArrayList 语句。有没有提高快速修复能力的方法,或者另一组为jsp提供快速修复的Eclipse插件?

0 投票
2 回答
3981 浏览

.net - DLL 运行时错误使我的 c# 应用程序崩溃 - 如何避免它?

在我的 Windows 应用程序中,我使用了一个用 .NET DLL 包装的 c++ DLL(特别是 quickfix 引擎)。运行时,每天一次(不是在任何特定时间),在其中一个内置类的构造函数中抛出运行时错误。即使错误被捕获并报告(到日志文件和数据库),我仍然得到 Windows 的“运行时错误”对话框(不提供恢复/调试选项)并且在按下“确定”按钮后(唯一的一个可用)我的应用程序已终止。

当在 Debug、Release 中运行时,甚至在 VS2005 调试器本身中运行时,都会发生这种情况。

作为旁注,我已经在本地编译了上述 DLL(因为其中至少有一个包括基于 XML 规范的自动生成的代码)。

任何人?(详情如下)

我的代码:

错误详细信息:消息:外部组件已引发异常堆栈跟踪:

0 投票
2 回答
8213 浏览

sockets - 已建立的连接被主机中的软件中止

该应用程序使用quickfixj库,该库使用Apache Mina。此应用程序保持与远程主机的套接字连接。

突然我们得到以下错误:

其中 xxx.xxx.xxx.xxx:xx 是远程地址。

什么可能导致连接断开?远程主机?我的操作系统?

0 投票
1 回答
3846 浏览

java - QuickFIX/J 多重登录

目前,QuickFIX/J 中提供的示例只允许单个执行者与单个万岁对话。

从配置文件中的设置:SenderCompID TargetCompID

他们的行为如下:

Executor - 我只允许来自一个叫 Banzai Banzai 的人的单一连接 - 我的名字是 Banzai,我只会连接到 Exectuor

我想将它们的行为更改为如下:

执行者 - 我允许来自任何人的连接。Banzai - 我的名字是,我只会连接到 Exectuor

我可以知道如何实现吗?

我尝试以下方法: http ://www.quickfixj.org/confluence/display/qfj/Implementing+Custom+Logons (这是动态生成会话的正确方法吗?)

只在万岁端修改代码,不修改配置文件,是不允许连接的。

我还有其他需要更改的地方吗?

(1) 执行者代码

(2) executor和banzai的配置文件

0 投票
2 回答
4618 浏览

quickfix - QuickFIX:从日志中加载消息

我正在构建一个重播日志的工具。手动解析日志很烦人,所以我想知道是否有一种方法可以简单地从日志中加载消息。

另外,我不反对仅使用第三方重播工具(如果存在)。

0 投票
1 回答
626 浏览

c++ - How to get a message request from its sequence number?

Given a sequence number, I need to find the corresponding request message string. I can't find a way to it easily do that with quickFix lib.

To be short, I've had the idea to use the FileStore "body" file to help me retrieve the message request string from a sequence number,as the FileStore class exposes a convenient method:
get(int begin, int end, std::vector result)

But I am facing an issue: as those files are accessed by another FileStore instance (from the Initiator instance) those files are inaccessible from any other part of my application under Windows OS: as it forbids a second owner on the those files.

Do I need to rewrite my own mechanism to get request message string form their sequence number?

0 投票
1 回答
2798 浏览

finance - quickfix 库问题

我是 quickfix 的新手,我有几个关于 quickfix 库的问题,我很乐意从你那里得到答案:

我正计划开发同时从多个客户端获取 FIX 请求的 FIX 服务器。对此,

a)如果我需要区分来自不同客户端的请求(如何区分这些请求),TargetID(即CLIENT1)的确切含义是什么?

b) TargetID 关于服务器/客户端的一般含义是什么?

c) 我如何添加自定义字段和自定义消息,以及与消息破解对象的确切连接是什么?

问候,

莫迪凯·雅科比