快速修复python连接错误:超时正在等待登录响应

2024-05-13 20:48:12 发布

您现在位置:Python中文网/ 问答频道 /正文

在python中运行Quickfix应用程序时出现超时错误。在这里我添加了一个控制台响应。我没有得到登录响应

<20190306-11:00:08.000000000, FIX.4.2:TW->ISLD, event>
  (Created session)
<20190306-11:00:08.000000000, FIX.4.2:TW->ISLD, event>
  (Connecting to 127.0.0.1 on port 50182 (Source :0))
<20190306-11:00:08.000000000, FIX.4.2:TW->ISLD, outgoing>
  (8=FIX.4.29=6735=A34=149=TW52=20190306- 
11:00:08.00056=ISLD98=0108=30141=Y10=244)
<20190306-11:00:08.000000000, FIX.4.2:TW->ISLD, event>
  (Initiated logon request)
<20190306-11:00:58.000000000, FIX.4.2:TW->ISLD, event>
  (Timed out waiting for logon response)
<20190306-11:00:58.000000000, FIX.4.2:TW->ISLD, event>
  (Disconnecting)

我的配置文件是

# default settings for sessions
[DEFAULT]
FileStorePath=store
FileLogPath=log
ConnectionType=initiator
ReconnectInterval=60
SenderCompID=TW



[SESSION]
BeginString=FIX.4.2
ResetSeqNumFlag=Y
ResetOnLogon=Y

TargetCompID=ISLD
StartTime=00:00:00
EndTime=00:00:00
HeartBtInt=30
SocketConnectPort=50182
SocketConnectHost=127.0.0.1
DataDictionary=/Volumes/Untitled2/python_projects/FIX_api/spec/fix/FIX42.xml
LogonTimeout=50
CheckLatency = Y
MaxLatency = 120

Tags: toevent应用程序sourceforonportsession