我需要驗證字段在FIX消息中出現的順序/順序。 是否可以使用quickfix/j或Quickfix/n驗證FIX消息中的標籤序列?驗證FIX消息中的標記序列
在我從服務器收到的消息中,某些標籤的排列順序不同,這是不期望的。我期望他們會在某些重複的羣體之後來到,但他們會在重複的羣體之前。因此,我需要編寫一個腳本來檢查來自服務器的傳入消息的順序,並將它們與標準消息定義進行比較。
有人可以提出任何良好的開放源代碼庫來實現這一目標嗎?
我需要驗證字段在FIX消息中出現的順序/順序。 是否可以使用quickfix/j或Quickfix/n驗證FIX消息中的標籤序列?驗證FIX消息中的標記序列
在我從服務器收到的消息中,某些標籤的排列順序不同,這是不期望的。我期望他們會在某些重複的羣體之後來到,但他們會在重複的羣體之前。因此,我需要編寫一個腳本來檢查來自服務器的傳入消息的順序,並將它們與標準消息定義進行比較。
有人可以提出任何良好的開放源代碼庫來實現這一目標嗎?
FIX標籤的順序不受約束,除非它們位於重複組內。你的應用程序不應該根據標籤順序拋出任何錯誤。
如果您正在使用QuickFix/J,你應該在消息驗證您的quickfix/j settings中切換,這將檢查強制性標籤存在和重複組,以便爲內標籤,但我懷疑任何FIX引擎將檢查順序,因爲這是不是協議的一部分。