问题标签 [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 回答
2512 浏览

java - 快速修复设置 ResetSeqNumFlag

有没有办法ResetSeqNumFlag=Y使用 Quickfix 配置进行设置?

0 投票
2 回答
1717 浏览

java - 如何在 quickfixj 中动态同意 SenderCompID 和 TargetCompID?

假设我正在运行一个基于 Web 的交换并且有一个新客户注册。我给该客户一个新的 CompID,现在我想将该 CompID 添加到我的接受者。我必须重新启动我的接受器还是可以动态完成?

必须提前就 CompID 达成一致,然后将其粘贴到某个配置中,这似乎不是很有可扩展性。

我已经看到了一些应该这样做的示例,但它们似乎只是将配置更改为几乎忽略发件人/目标 CompID,方法是将它们设置为*. 还有其他方法吗?

0 投票
1 回答
2229 浏览

java - 处理 FIX 拒绝:使用 QuickFix/J 按 RefSeqNum 中的序列号检索 FIX 消息

我正在尝试处理 FIX Reject ( MsgType 35=3),但我不清楚如何检索 FIX Reject 消息所引用的消息。

FIX Reject 是指在字段(标签 45)中由MsgSeqNum,拒绝的消息。RefSeqNum但是我不知道如何通过序列号获取被拒绝的消息。我认为这应该是可能的,因为 FIX 引擎可以在序列号范围内重新发送消息(以响应重新发送请求),所以如果引擎可以这样做,我应该这样做。

问题:如何获取RefSeqNum字段中拒绝消息引用的消息?

0 投票
3 回答
3821 浏览

quickfix - quickfixJ 从会话对象中获取会话设置

我想通过添加当前会话设置中的用户名和密码值来自定义在 toAdmin 方法中发送的登录消息。像这样的东西:

getSettingValue方法不存在。有没有办法在 quickfixJ 中做到这一点?顺便说一句,这在 quickfixn 中是可能的。

0 投票
1 回答
138 浏览

java - Quickfix 接受者验证

我有我使用 QuickFix/J 的服务器应用程序。

QuickFix/j 如何验证主机连接到服务器?不想使用防火墙来阻止 ip。

0 投票
1 回答
1461 浏览

quickfix - 涉及交易引擎、订单路由引擎、quickfix和交易所之间数据流的架构图

如果我基于 QuickfixJ 编写订单路由系统,我可以开始将我的交易提交到交易所吗?还是我需要在交易所注册自己或获得许可或类似的东西?

我无法理解 QuickfixJ、订单路由系统、实际交易引擎和交易所如何组合在一起。任何在线架构图对于这些组件如何组合在一起都非常有帮助。

0 投票
1 回答
100 浏览

quickfixj - QuickFixJ 如何向交易所提交订单

在 QuickFixJ 源代码中,哪个类/方法负责实际向交易所发送交易订单?

0 投票
1 回答
1759 浏览

quickfixj - 需要 FIX 解析器的示例程序

我必须编写一个 Java 程序。我需要解析一个 FIX 格式的内容。我在 google/stackoverflow 上看到了很多用于解析 FIX 消息的链接。但是他们都在使用 quickfix/J 或者有一些 Java 程序,但他们正在阅读特定类型的 FIX 消息。

你能帮我用Java以一种简单的方式解析我的FIX内容吗?

内容:

8=FIX.4.4_9=1439_35=R_34=159_49=SENDERCOMPID1_52=20131216-13:37:16.302_56=WFS_XYZ_TEST_12345_DLRDPL_131=TRD_20131216_WFS_TRSY_1_4_1_146=1_55=[N/A]_60=20131216-13:37:16_75=20131216_464=Y_5745=1_828 =57_5766=BMKSWITCH_453=3_448=wfscust13_447=C_452=3_802=4_523=Well Customer13_803=2_523=NY_803=25_523=US_803=4000_523=94039005_803=4001_448=Wells Fargo Test Customer_447=C_452=1_802=2_523=DJ10_803=4002_523=NO_803=4003_448 =Bilateral_447=C_452=4_555=2_600= 1 11/30/19 7yr_602=912828UB4_603=1_607=6_609=TNOTE_611=20191130_249=20121130_615=1_624=1_556=USD_588=20121220_686=1_685=25720000_824=TRD_TRSY_1_566=98.484375_600=7 Yr vs 3M LIBOR_602=RU00007YL3MS_603=8_607=12_609=IRSUSD_764=BMK_611=20191221_624=P_556=USD_588=20121221_677=LIBOR_678=3M_686=6_685=25000000_824=TRD_XYZ_1_566=1.32581_539=1_524=Bilateral_525=C_538=4_10=141

0 投票
2 回答
447 浏览

java - 是否可以动态设置 StartTime/EndTime?

我是 Quickfix/J 的新手。

我可以动态或可编程地设置或覆盖 StartTime/EndTime,以便 StartTime 的值将是我启动程序的确切时间吗?

或者我需要修改源代码来实现?

谢谢

0 投票
1 回答
3389 浏览

quickfix - QuickFIX/J 的数据库表

QuickFIX/J 包含用于创建四个数据库表的 SQL 脚本:

  • sessions
  • messages
  • messages_log
  • event_log

我找不到任何描述这些表格用途的文档。

它们的用途是什么,它们何时被写入,它们中的任何一个是否会无限增长,等等......