c# - QuickFixN 不发送交易时段的登录信息
问题描述
我连接到几个供应商,包括报价和交易会话。
报价会话工作正常,但对于交易会话,事件日志如下所示:
20180925-06:47:16.131 : Connection succeeded
20180925-06:47:46.463 : Connecting to xxx.xxx.xxx.xxx on port yyyyy
20180925-06:47:46.479 : Connection succeeded
20180925-06:48:16.926 : Connecting to xxx.xxx.xxx.xxx on port yyyyy
20180925-06:48:16.926 : Connection succeeded
20180925-06:48:47.354 : Connecting to xxx.xxx.xxx.xxx on port yyyyy
20180925-06:48:47.354 : Connection succeeded
我的消息日志最后只有一个 logOUT
20180925-06:50:37.241 : 8=FIX.4.29=6435=534=91249=aaaaaaa52=20180925-06:50:37.24156=bbbbbbb10=145
我认为登录消息是由 QuickFix 在连接时自动生成的?
我可能做错了什么?
解决方案
这可能是因为您的会话设置。当修复服务器拒绝您的会话详细信息时,您会看到注销消息。
登录消息由 quickfix lib 自动生成。我遇到了几乎同样的问题,这是关于快速修复设置的。
首先在配置文件中检查您的发件人/目标 comp id 和其他会话详细信息。如果它适用于一个会话并且不适用于另一个会话,则它与您的设置有关或修复服务器有一些问题。
推荐阅读
- python - 将数据从树莓派上的 python 脚本发送到 chrome 扩展可以访问的地方的最佳方法是什么?
- javascript - 将 Javascript 变量传递给 PHP 函数
- gem5 - 使用 HMC 内存结构的 GEM5 仿真
- python - 查找没有特定长度列表Python的“有序组合”数量的函数
- excel - 返回 MsgBox 中新生成的单元格值
- c++ - 如何显示向量中的所有元素
- python - Django - 多种用户类型(能够在它们之间切换)
- mysql - 在 Laravel 中更新表单时避免重复或错误
- java - 当 testng 测试失败时 mvn build 失败
- python - Python中的Powerset算法:列表中+和追加之间的区别