问题标签 [fix-protocol]

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 回答
1595 浏览

java - 比较 QuickFIXJ 中的两个 FixMessage

我需要在 QuickFIXJ 中比较两个修复消息(比如两个 ExecutionReports)。

让我们打电话给er1他们er2

现在,我比较它们的意思是一堆字段必须相同。例如,我关心标签 55、标签 207、标签 1 是否相同。但不是其他人。

在我看来,这样做的唯一方法是编写像这样昂贵(性能方面)的东西:

我错过了什么吗?有人可以提出更好/更快的方法吗?

0 投票
2 回答
4937 浏览

fix-protocol - FIX 消息的编辑工具

我发现自己最近使用 FIX 消息作为测试数据进行了大量测试,特别是对于测试,我需要进行频繁的小改动。例如,现在我想使用企业提供的一条 FIX 消息来测试各种分配金额的佣金计算。要更改价格、数量或佣金,我必须重新计算消息校验和和正文长度。我可以使用一个简单的工具来为我做这件事吗?

0 投票
2 回答
3644 浏览

c++ - Quickfix:同一应用程序中的接受器和启动器?

我是 quickfix 的新手(我是一名试图自学的学生),并且已经从 quickfix.org(c++ 中)下载了示例,并且能够将 ordermatch 连接到 tradeclient 并让他们互相交谈。我更改了 ordermatch 的配置文件以允许多个客户端并使其正常工作(ordermatch 可以接收来自多个客户端的订单并管理订单簿)。

我一直在尝试找到一种方法来更改 ordermatch 以将其确认消息发送给所有客户,而不仅仅是发件人。

我有一个单独的限价订单簿实现,想要破解传入的消息(订单、取消等)并将它们存储在我的限价订单簿中。我的订单簿观察这本书并根据它做出交易决策。问题是,我不知道如何让 ordermatch 将所有更新发送到这个客户端。此外,我很难弄清楚如何“充实”贸易客户,不仅可以发送订单,还可以接收和破解它们。

我想我需要在每个应用程序中都有一个接受器和一个启动器(在 ordermatch 和一个 tradeclients 中)——我读过这是可能的和常见的,但找不到任何示例代码。我在正确的轨道上,还是有更好的方法来设置它?有人可以分享一些示例代码吗?我不打算将它用于实时交易,所以粗略的代码对我来说非常好。

提前致谢

布兰登

0 投票
2 回答
183 浏览

java - 将修复消息转换为单个属性

我有一个修复消息,我需要提取个人属性。目前是否有任何 Java jar 或库具有添加的修复功能。目前正在查看 QuickFIX/J 然而,这似乎更专注于发送和接收 FIX 消息。有没有人将 FIX 消息翻译成各种对象的工作经验。

0 投票
4 回答
1588 浏览

delphi - Delphi 的 FIX 协议引擎?

任何人都可以推荐与 Delphi 一起使用的 FIX 引擎(商业或开源)吗?

是否可以将 QuickFIX 与 Delphi 一起使用?

0 投票
1 回答
4555 浏览

php - 使用 PHP 套接字开始使用 FIX 协议

我完全掌握了 PHP 套接字和 FIX 协议的基本知识。我有一个帐户,允许我连接到服务器并检索货币价格。

我修改了这段代码来连接并找出我从远程服务器收到的内容:

我一无所获。主机很好,因为当我使用随机主机时出现错误。我发送的消息是否没有产生回复?

我可能不太擅长在 Google 中查找内容,但我找不到任何关于如何使用 php 执行此操作的简单教程(至少没有任何东西可以将 fix 和 php 放在一起)。

任何帮助是极大的赞赏。

0 投票
2 回答
558 浏览

quickfix - FIX(快速修复)如何设置用于 FIX 会话的 NIC/IP

我即将使用 FIX 协议(C++ 的 QuickFix)编写一个交易应用程序。电脑配置了6个网卡。如何让我的 FIX 应用程序(在这种情况下充当发起者)使用所有 6 个可用的特定 NIC 卡(IP 地址)?启动器设置只让我设置目标主机/端口,而不是源 IP/端口。

而且,如何让它在同一个应用程序中同时使用 2 个以上的 NIC 卡(用于负载平衡目的)?

谢谢你

0 投票
3 回答
6703 浏览

quickfix - Quickfix 会话设置:在从发起者登录之前发送注销

我的 QuickFIX 客户端每天在登录前发送注销。是否可以在登录之前不发送此注销消息...?

以下是我现在使用的设置:

.. 以下是我每天收到的日志消息:

0 投票
2 回答
2210 浏览

fix-protocol - Quickfix 同步序列号

如果出于某种原因,我的应用程序忘记了我在哪个序列号上,那么推荐的重新建立会话以继续交易的方法是什么?

0 投票
2 回答
2072 浏览

quickfix - QuickFix 配置:我设置了哪些设置以从不尝试登录?

我有几个读取 QF 配置文件的软件实例。默认设置是早上登录晚上退出。

但是,我需要一个实例来运行,但不能登录。我该怎么做?我是否需要覆盖默认时间(如果需要,用什么?)还是我可以设置另一个字段?

谢谢!