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

swig - PyPy - SWIG - QuickFix 组合

PyPy 有一些兼容性限制,尤其是关于 CPython C API。

我使用带有预编译 SWIG 绑定的QuickFix包,我正在考虑将它与 PyPy 一起使用。由于我不精通 C API 和 SWIG,我的问题是:

  • PyPy 的 C API 兼容性限制是否会阻碍使用 SWIG?你能解释一下为什么吗?
  • 我是否需要重新编译 SWIG 绑定才能专门使用 PyPy?那可能吗?如何?
0 投票
2 回答
1201 浏览

c++ - 通过 SWIG 从 Python 访问 UtcTimeStamp

我想这是一个 python 与 SWIG 的问题,而不是其他任何事情......

我正在使用带有 SWIG Python 绑定的 C++ 包。我收到的一个对象是一个 UTC 时间戳,我试图从中提取时间戳。

该对象具有以下特点:

如何从中提取数据?


更新:
我找到了派生自DateTime结构的UTCTimeStamp类- 它是开源QuickFix包的一部分。

但是我仍然不知道如何访问数据。DateTime 具有简单的 getter 函数,例如 getYear() - 但是,我如何访问它们?

0 投票
1 回答
1652 浏览

c# - 如何在 C# 中使用 QuickFix 读取多腿订单的边?

在 C# 中处理QuickFix44.NewOrderMultileg消息时,如何提取腿部的细节?

到目前为止,我发现的唯一文档似乎仅适用于市场数据和/或已经过时: http ://www.quickfixengine.org/quickfix/doc/html/csharp/repeating_groups_2.html

0 投票
4 回答
1588 浏览

delphi - Delphi 的 FIX 协议引擎?

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

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

0 投票
3 回答
1353 浏览

quickfix - Quickfix 引擎 - 它是否在服务器端的开始时间之前保留消息

如果服务器(接受者)在上午 9 点创建了快速修复会话,但开始时间是上午 11 点。这意味着会话存在但未激活。

如果服务器从需要在此会话上发送的交换接收到未经请求的消息,如果我有配置 PersistMessages=Y 并在上午 11 点之后连接时将其发送给客户端(发起者),它是否会保留此消息?

0 投票
1 回答
387 浏览

c++ - 如何使用 quickfix c++ isSessionTime()

任何人都知道如何使用 quickfix/c++ 的函数 bool isSessionTime(const DateTime& time) 吗?我的意思是应该作为参数传入什么?在quickfix/J中,不需要参数,该方法的作用是预测当前时间是否为股票时段时间。但是在 quickfix/c++ 中,我们必须传递参数,我确实查看了 API,并尝试将 FIX::DateTime::nowUtc() 和 FIX::DateTime::nowLocal() 传递给它,但这两个都不起作用。他们两个都会让我的程序崩溃。这让我对应该通过什么感到困惑。

0 投票
1 回答
318 浏览

vb.net - 市场数据请求 - FieldNotFound 异常

FieldNotFound尝试订阅外汇交易品种的报价时,我经常遇到异常。尽管我添加了所有必需的标签及其他标签。

(它们是:MDReqID,SubscriptionRequestType,MarketDepth,NoMDEntryTypes,MDEntryType,NoRelatedSym,Symbol。这里指定:http ://www.onixs.biz/tools/fixdictionary/4.2/msgType_V_86.html )

这是我的代码:

我在这里想念什么?

0 投票
0 回答
155 浏览

c++ - Quickfix C++:将消息从“接受者”传递给“发起者”

可能重复:
快速修复:同一应用程序中的接受器和启动器?

我正在使用 Quickfix C++ 构建一个应用程序,我需要接受来自客户端的请求并通过使用 Quickfix 将消息转发给另一个客户端。

所以,基本上在 Quickfix 术语中,我需要打开一个“接受器”来接收来自的消息,然后将此消息传递给“发起者”。我会假设,在内部,这些接受者和发起者将在他们自己的线程中运行。将消息从接受者传递给发起者的最佳方式是什么?

0 投票
1 回答
2755 浏览

c++ - QuickFIX C++ 库 - 关于 ThreadedSocketInitiator 的一般问题

我是 QuickFIX 的新手,我有一些关于 QuickFix 的基本问题:

1)考虑到在某一时刻,接受者和发起者之间只有一个修复会话。我不太明白 ThreadedSocketInitiator 和 ThreadedSocketAcceptor 类的用途。

或者这些类的存在是为了促进多个会话,其中多个“发起者”可以与不同的接受者交谈,反之亦然?

2) QuickFIX 是否具有某种消息持久性,例如,如果消息在传输过程中丢失会怎样?引擎是否负责重新发送消息?

0 投票
1 回答
688 浏览

java - 接收消息的 quickfix/j 问题

我对 QuickFixJ 应用程序有疑问。我创建实现 Appplication 接口的类(AppImpl)对象,将其传递给 SocketAcceptor 并等待消息。但是我收到来自客户的新消息(我可以在日志中看到它们)我无法使用它们!在 AppImpl 中的所有重写方法中,SocketAcceptor 仅调用了一个且仅一次 - onCreate。什么可能导致这个问题?

我的日志中的示例:

登录:

<20110829-05:35:56, FIX.4.4:localhost->localhost, 传入> (8=FIX.4.49=5835=A49=localhost56=localhost34=8652=20110829-05:35:5610=250)

<20110829-05:35:56, FIX.4.4:localhost->localhost, event>(从 /127.0.0.1:57179 接受会话 FIX.4.4:localhost->localhost)

但是方法:

没有被执行。