我在卖方客户端和进行货币兑换的交易所之间有一个流程。有两个 FIX 适配器 - 一个接收来自卖方的消息并将消息提供给流程。另一个 FIX 引擎从进程中获取消息并将它们在 FIX 中发送到交换。
每条 FIX 消息都有一个由标签 34 标记的唯一序列号。但是,这些 FIX 引擎中的每一个似乎都有一个 INCOMING SEQUENCE 号(FIX 引擎对交易对方的期望)和一个 OUTGOING SEQUENCE NUMBER(FIX 引擎发送到什么对方)。
这些内部序列号是否独立于标签 34?
在此配置中,卖方 FIX ENGINE 的内部序列号在登录时重置为 1,1。FIX ENGINE 到交换机的内部序列号不会重置为 1,1。
我猜这是因为可能有 GTC 订单在交易所停留,并且两个引擎可能会在成功登录后“沉没”这些闲置订单。
但是我不明白标签 34 和内部序列号之间的关系。