gpt4 book ai didi

c# - FIX Messages 标 checkout 现不止一次

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:32 25 4
gpt4 key购买 nike

我正在使用 Fix 4.3 并遇到两个问题,如果我能解决一个问题,那么应该会消除第二个问题。

但是...我正在使用 QuickFIX 示例文件作为开始我的项目的方式,我能够连接到目标机器并获取市场数据,但是...它会返回许多结果。

第一个是我想要的,之后我希望它停止轮询信息。

第二个问题是我收到通知 Message X Rejected: Tag appears more than once (field=6215)

查看代码,这是 tenor 值,我是否对此进行了任何更改,然后应用程序失败并且没有获得任何 FIX 信息。

如果有人能指出正确的方向来帮助我解决这个问题,我将不胜感激。

这是我的 cfg 文件,其中删除了目标和发件人 compid。

我正在使用 STunnel 建立连接,因此套接字查看本地主机。

[DEFAULT]
ConnectionType=initiator
ReconnectInterval=2
FileStorePath=store
FileLogPath=log
StartTime=00:00:00
EndTime=00:00:00
UseDataDictionary=Y
DataDictionary=../../../../spec/fix/FIX43.xml
SocketConnectHost=127.0.0.1
SocketConnectPort=1337
LogoutTimeout=5
ResetOnLogon=Y
ResetOnDisconnect=Y

[SESSION]
# inherit ConnectionType, ReconnectInterval and SenderCompID from default
BeginString=FIX.4.3
SenderCompID=XXXX
TargetCompID=XXXX
HeartBtInt=3000

谢谢

西蒙

最佳答案

我确定您没有更新您的数据字典 XML 文件来匹配您的交易对手所做的任何定制。

6215 是某种自定义标签,我敢打赌它在重复组中。但是,我怀疑,在您的 DD 中,您没有将其添加到组中。因此,当引擎来找它时,它说“6215 不属于这个组,所以这个组肯定刚刚结束”,它认为 6215 在组外。当这种情况第二次发生时,您会收到错误消息。

修复您的 DD,使其符合交易对手的规范,这应该会消失。

关于c# - FIX Messages 标 checkout 现不止一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25847008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com