0

我已经检查了这个现有的问题,但它不在我的上下文中。我与 FIX 经纪人的 FIX 连接自最近 7 天开始建立并且工作正常,我正在为我的市场数据请求请求获取市场数据。

但是从昨天早上开始我突然出现以下错误。我尝试设置CheckLatency=YCheckLatency=N但仍然是相同的结果。

错误信息 -

-02:36:35.627:会话FIX.4.2:Edited-Sender-Sender-Comp-ID->Edited-target-comp-ID 已断开连接:正在重置...

20180504-02:36:35.658:会话重置:新会话

20180504-02:36:37.705:创建会话

20180504-02:36:37.721:连接到端口 11111 上的 114.144.100.10

20180504-02:36:37.846:连接成功

20180504-02:36:43.640:发起登录请求

20180504-02:36:43.765:会话 FIX.4.2:Edited-Sender-Sender-Comp-ID->Edited-target-comp-ID 断开连接:System.Net.Sockets.SocketException (0x80004005):现有连接被强行关闭由远程主机 在 QuickFix.SocketInitiatorThread.ReadSome(Byte[] buffer, Int32 timeoutMilliseconds) 在 QuickFix.SocketInitiatorThread.Read()

4

1 回答 1

0

对于那些遇到这个问题的人来说,这里是简短的回答。

另一个 FIX 客户端连接已经由另一个人(他甚至不知道)建立,在花费更多时间并停止他的连接后,这个问题得到了修复。

毕竟 FIX Broker 允许单个 FIX 连接!

于 2018-05-04T04:22:00.163 回答