了解更好ExecutionReport的QuickFix

问题描述 投票:0回答:1

我对一般的修复新手,我从开始的QuickFix做练习。我提前道歉以下琐碎的问题。

我已经理解的是,处理E​​xecutionReport我需要使用裂纹()方法内FromApp()和执行的onMessage()。

但我有两个问题:

1)会发生什么,如果一个部分填写以下信息ExecutionReport消息时突然下降会议,这是为了处理这种情况的方式。正尝试重新连接,并发送请求?请你能提供的步骤简单解释一下,什么QuickFix的API方法应该怎么使用?

2)如果我需要实现一个FixEngine处理dropcopy我应该知道的特别的东西吗?

谢谢您的帮助

quickfix
1个回答
0
投票

1)。只要确保ResetOnDisconnect参数设置为N您的交易时段:ResetOnDisconnect=Ndocs

  • 的QuickFix会自动尝试每ReconnectInterval秒重新连接;
  • 一旦连接(与ResetOnDisconnect=N)也将自动与FIX服务器交换最后一个已知的消息序列号,并断开过程中丢失的那些将被重新发送 - 因此没有一行代码,您将收到了丢失的邮件。

此外,如果断开对时间较长,可能要发送Order Status Request (H)消息给FIX服务器接收实际ExecutionReport您的挂单。

2)现在的问题是太一般由我来回答......

© www.soinside.com 2019 - 2024. All rights reserved.