0

我正在使用快速修复。我开始会话并发送 MarketDataRequest,它工作正常,但在断开连接并重新连接 quickfix 会话后,我无法再获得任何市场数据。服务器根本没有响应我的 MarketDataRequests。只有会话重新创建才能解决此问题。

这怎么可能解决?重新连接后我应该怎么做才能接收市场数据?

4

2 回答 2

2

断线后试图获取市场数据就像挂断电话后试图通话一样。不可能; 沟通渠道没了!

(您是否有可能遗漏了一些重要的细节?)

于 2013-04-22T02:46:43.213 回答
0

您的日志应显示登录消息 (35=A) 以及尝试同步或重置序列号 (35=4),具体取决于您的 FIX 引擎配置。

您没有看到登录或注销 (35=5) 消息吗?

尝试发出 TestRequest (35=1),如果您已断开连接,那么看起来您的序列号不同步。

于 2013-07-04T14:02:50.110 回答