快速的修复是否自动填写标题、正文和尾部字段?

2024-04-25 07:21:51 发布

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

当我想发送Quickfix消息(例如登录)时,我需要手动填写每个字段,还是根据需要自动添加设置文件中的数据。在

目前,我可以连接但不能登录我的经纪人的修复服务器,我很难知道我做错了什么。在


Tags: 文件数据服务器消息经纪人手动quickfix
2条回答

QuickFIX填充QuickFIX设置/配置文件中的字段。因此,像TargetCompID、SenderCompID、Host之类的内容都是在QuickFIX处理连接时自动填充的。请参阅config guide以了解可以在此处填充哪些字段的详细信息。尽管可以向该文件添加字段,但quickFIX引擎不会自动填充这些字段。您需要重写toAdmin方法,以便向消息中添加其他字段。在

重写toAdmin方法时,需要检查消息类型。如果message对象的工作方式与Java中的相同,则需要获取消息头并检查消息头中的messagetype字段,因为它不在消息体中。在

当您从启动器调用start时,QuickFix将自动连接并发送登录。至于无法接通您的经纪人,请他们确认他们可以看到您的登录请求。另外,确保它们不需要额外的字段,如密码或SubID。在

相关问题 更多 >