2024-04-25 07:21:51 发布
网友
当我想发送Quickfix消息(例如登录)时,我需要手动填写每个字段,还是根据需要自动添加设置文件中的数据。在
目前,我可以连接但不能登录我的经纪人的修复服务器,我很难知道我做错了什么。在
QuickFIX填充QuickFIX设置/配置文件中的字段。因此,像TargetCompID、SenderCompID、Host之类的内容都是在QuickFIX处理连接时自动填充的。请参阅config guide以了解可以在此处填充哪些字段的详细信息。尽管可以向该文件添加字段,但quickFIX引擎不会自动填充这些字段。您需要重写toAdmin方法,以便向消息中添加其他字段。在
toAdmin
重写toAdmin方法时,需要检查消息类型。如果message对象的工作方式与Java中的相同,则需要获取消息头并检查消息头中的messagetype字段,因为它不在消息体中。在
当您从启动器调用start时,QuickFix将自动连接并发送登录。至于无法接通您的经纪人,请他们确认他们可以看到您的登录请求。另外,确保它们不需要额外的字段,如密码或SubID。在
start
QuickFIX填充QuickFIX设置/配置文件中的字段。因此,像TargetCompID、SenderCompID、Host之类的内容都是在QuickFIX处理连接时自动填充的。请参阅config guide以了解可以在此处填充哪些字段的详细信息。尽管可以向该文件添加字段,但quickFIX引擎不会自动填充这些字段。您需要重写
toAdmin
方法,以便向消息中添加其他字段。在重写
toAdmin
方法时,需要检查消息类型。如果message对象的工作方式与Java中的相同,则需要获取消息头并检查消息头中的messagetype字段,因为它不在消息体中。在当您从启动器调用
start
时,QuickFix将自动连接并发送登录。至于无法接通您的经纪人,请他们确认他们可以看到您的登录请求。另外,确保它们不需要额外的字段,如密码或SubID。在相关问题 更多 >
编程相关推荐