问题标签 [quickfixj]

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 投票
2 回答
1055 浏览

quickfixj - Quickfixj 在客户端登录时立即接收注销

在 quickfixj 中与我的客户连接时出现错误。错误信息是:

在事件日志中:

我使用 quickfixj 1.5.1。

有关错误消息的更多信息:

谢谢,

0 投票
1 回答
493 浏览

quickfixj - 在不同时区的 quickfixj 配置中设置 Starttime 和 Endtime

我的项目使用 quickfixj 与我在香港的客户连接,客户端的配置开始时间和结束时间设置为:08:01 – 21:30 HKT。

我的配置服务器是:(我的时区 UTC +7)

在默认情况下 UTC +0 但连接失败。

我的配置是真的吗?

0 投票
2 回答
1494 浏览

quickfix - Quickfixj -消息 2 被拒绝:缺少必需的标签:55

我正在使用 Quickfixj 1.5.3 并收到 NewOrderSingle 消息。由于缺少某些标签,该消息被拒绝,但我不想错过这些消息。

我的发起程序配置为 RejectInvalidMessage=N,ValidateFieldsHaveValues=N,UseDataDictionary=N。

如何在 quickfixj 中处理这些消息?

0 投票
0 回答
846 浏览

quickfixj - Quickfixj 拒绝带有“标签出现多次”的传入消息,其中没有重复的标签

Quickfixj 拒绝以下登录消息:

它的实际日志条目是:

不过,标签 1407 不会出现不止一次。我们正在使用 Quickfixj 1.5.3。使用 FIX 版本 5.0 SP2 - EP100 数据字典。我看不到数据字典条目有任何问题。登录消息字段都是扁平的(除了未使用的可选 MsgTypeGrp 之外)。已尝试使用 ValidateFieldsOutOfOrder 作为 Y 和 N。配置条目是:

任何人都有任何想法可能导致这种情况。不会是因为今天的日期有“1407”吧?

0 投票
1 回答
2470 浏览

java - 使用 Quick Fix J Engine 接收消息时如何动态更改配置文件?

我在配置文件中手动指定了主机和端口。我正在尝试的只是动态更改该文件中的该值,或者是否有任何其他替代选项可以根据用户选择更改主机和端口名称

0 投票
1 回答
1317 浏览

java - 如何使用 QuickFix/J 引擎从服务器接收修复消息?

我是新手使用quickfixj。我正在尝试让客户端接收与 IP 和端口连接的消息。阅读 QFJ 文档/支持后,我不知道。有没有一种使用快速修复/J 从服务器接收消息的完美方法?下面的类使用连接器接口实现。

0 投票
1 回答
3490 浏览

java - 如何使用 FIX 协议在 Java 中有效地解析重复组?

我有兴趣用重复组解析 FIX 消息。有人可以提供如何在 API 级别使用主要 FIX 引擎完成此操作的示例,并讨论如何在实现级别有效地完成此操作吗?

例如,我提供了一个 FIX 重复组:

0 投票
1 回答
92 浏览

quickfix - 条目必须是滚动率条目类型?

发送 marketDataRequest 时,修复服务器用错误消息回复我。

entry must be roll rate entry type

我不明白为什么我会出错。这是我的代码。

0 投票
1 回答
410 浏览

quickfix - QuickFIX/N 和 QuickFix c++ 中没有组件块

在 QuickFIX/J 中,它实现了组件块,例如 quickfix.fix43.component.Instrument。

QuickFIX/N 中不存在组件块,QuickFix c++ 版本中也不存在。为什么会这样?有什么快速的方法可以在 C# 中生成类吗?

0 投票
1 回答
449 浏览

quickfixj - 在 QuickFixJ 中将 PersistMessages 设置为 N 和 FileStorePath 问题的影响:

运行我的 quickfixj 应用程序一段时间后,我遇到了内存不足的问题。经过一番调查,我发现这是由quickfixj缓存的消息引起的,以便在收到重新发送请求时重新发送。

因此,为了进行测试,我在特定会话上将此标志设置为 N。在那之后,我的记忆问题完全消失了。但是我不明白为什么在我正确设置此属性后,quickfixj 会将这些消息保留在内存中:FileStorePath。这些消息应该存储到一个文件中,但它们不是。我确实看到我在 FileStorePath 中设置的目录中存在一些文件,但它们似乎都没有存储消息,我只能看到其中的序列号。我是否需要设置除此之外的其他标志才能使其正常工作?

我不打算在测试之外使用 PersisMessages 标志。我更喜欢具有合理数字的 FileStoreMaxCachedMsgs 标志。我还需要知道当我将 PersisMessages 设置为 N 时,如果我的应用收到重新发送请求会发生什么?quickfixj 会发送 gapfills 还是会因一些异常消息而崩溃?

谢谢