0

QuickFix/nLogon自动并行发送消息,看起来我无法控制。我已经阅读了与这个库相关的所有糟糕的文档,但没有找到如何Logon一一发送消息。

我想Logon按顺序发送消息,即发送第一条Logon消息并接收Logon响应,然后发送第二条Logon消息并接收第二条Logon响应,依此类推。

可以使用 QuickFix/n 吗?

PS 我想要这样奇怪的东西,因为看起来第三方 FIX 服务器要求我Logon按顺序发送消息。

问题解决了

第三方 FIX 服务器的支持团队发了一条消息,他们说Logon应该同时发送消息。所以,我的决定(关于顺序Logon消息)是错误的。

4

1 回答 1

2

在您调用之前,您的发起者或接受者不会尝试登录.Start()

所以我想你需要设置一些逻辑,这样你就不会调用Start()你的第二个发起者,直到你的第一个发起者被连接(你可以通过第一个发起者的应用程序类回调来检测)。

我真的很好奇你的对手是谁。在这个和你的其他问题之间,他们似乎以非常不正统的方式做事。

于 2020-02-04T15:55:34.127 回答