クイックフィックスを使用してクライアントとしてメッセージを送信する場合、正常に送信されたかどうかを確認するにはどうすればよいですか?
一番、
デベティ
これは、相手方がサポートするメッセージタイプとフローによって異なります。知らないメッセージもあれば、ログオンやハートビートなど、同じメッセージタイプを使用した応答が保証されているメッセージもあります。NOS(D)などの他のものは、注文のステータスを更新する実行レポートを使用して応答します。典型的なフローはFIXのウェブサイトで見つけることができ、ほとんどのカウンターパーティの「エンゲージメントのルール」は彼らの予想されるフローを詳述し、彼らがサポートする確認またはステータス更新メッセージを含みます。これらのフロー以外に、メッセージが受信されたという単純な確認はありません。編集:あなたのコメントを見たので、引用要求は通常謝辞を送信しないことを追加します。
私はMD-Techに完全に同意します。
私の経験では、私たちは多くのカウンターパーティと協力しており、メッセージを失う可能性を最小限に抑えるために、それぞれが一連の「ルール」を提供しています。
たとえば、実行メッセージの場合、相手に通知するために「確認」メッセージで応答するのが一般的な方法です。
また、シーケンス番号は、現在のセッション中にメッセージが失われないことを示していることにも注意してください。
画面ログとファイル ログは有効にしておく必要があります。一部のタグが欠落しているか間違っている場合は、FIX タグが記載された FIX プロトコルに基づく明確な拒否メッセージが表示されます。