[發明專利]一種委托在報盤內狀態的處理方法、裝置、介質及設備有效
| 申請號: | 202210487608.6 | 申請日: | 2022-05-06 |
| 公開(公告)號: | CN114895978B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 李振凱;張超凡 | 申請(專利權)人: | 上海金仕達軟件科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/451 |
| 代理公司: | 北京紀凱知識產權代理有限公司 11245 | 代理人: | 陸惠中 |
| 地址: | 200120 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 委托 報盤 狀態 處理 方法 裝置 介質 設備 | ||
本公開實施例提供的一種委托在報盤內狀態的處理方法、裝置、介質及設備,屬于數據處理領域,通過消息格式文件和消息類型文件,并將輸入文件和輸出文件加載至內存解析,利用索引信息遍歷、分析輸入文件和輸出文件,并統計委托最終狀態導出分析結果,通過查詢條件從分析結果得到檢索結果;同時本公開支持直接向報盤發送處理指令,不需要重啟報盤即可處理應急情況,提高了排查委托信息日志的效率,提高用戶體驗。
技術領域
本公開實施例涉及數據處理領域,具體地涉及一種委托在報盤內狀態的處理方法、裝置、介質及設備。
背景技術
在量化交易系統中,委托狀態發生異常時,通常通過報盤日志進行排查,用于確定某一特定報盤合同號對應委托的實際報盤狀態(是否報給報盤網關、報盤網關是否返回確認、交易所是否給出回報),而目前系統排查需要花費較長時間;同時,當需要應急處理時,目前系統只能重啟報盤,而重啟報盤只能在休市時間段內操作;因此如何加快委托在報盤內狀態的查詢,增加應急處理手段使得交易時間段內不需要重啟報盤,是亟待解決的問題。
發明內容
本公開的目的在于,針對現有技術中存在的問題,提供一種委托在報盤內狀態的處理方法、裝置、介質及設備,提高查詢日志效率并支持向報盤發送處理指令。
根據本公開的一個方面,提出一種委托在報盤內狀態的處理方法,包括:
加載消息格式文件和消息類型文件,解析所有委托的消息定義以及消息字段的數據類型,所述消息格式文件和消息類型文件分別記錄了不同委托的消息格式和消息類型;
加載輸入文件和輸出文件到內存,所述輸入文件為第二終端返回的委托回報集合,所述輸出文件為第一終端向第二終端發送的申報委托信息集合;
讀取索引信息;
遍歷所述輸入文件和輸出文件,基于所述索引信息提取分析委托狀態信息,統計委托最終狀態以及相應的接收時間點并導出分析結果,
基于查詢條件,從所述分析結果中獲取相應檢索結果,確定委托在報盤內的狀態。
在一些實施例中,所述方法還包括,報盤重置,具體為響應于接收不到回報的時長超過第一閾值,設定重新申報的重復次數為a,響應于交易恢復,設定重新申報的重復次數為b,其中b大于a,a、b均為大于等于1的整數。
在一些實施例中,所述方法還包括,自定義讀取正報時間段,包括定義開始時間和結束時間。
在一些實施例中,所述方法還包括,所述索引信息具體為席位與報盤合同號。
在一些實施例中,所述方法還包括,所述委托狀態信息具體為申報時間、收到確認回報時間、收到成交回報時間、重發信息。
在一些實施例中,所述方法還包括,所述委托最終狀態具體為正報、已報、成交、部成、部撤、廢單、已撤、未報、已成待撤、部成待撤、撤廢。
在一些實施例中,所述方法還包括,響應于檢索到撤單委托的回報數據,更改所述索引信息中的原委托的狀態信息。
在一些實施例中,所述方法還包括,響應于撤單已報,將原委托狀態更改為廢單,廢單時間為收到撤單已報的時間。
在一些實施例中,該方法還包括:
控制用戶交互界面顯示報盤工具主界面,
將所述輸入文件和輸出文件、索引信息、查詢條件錄入到所述主界面,
控制所述用戶交互界面顯示查詢結果窗口,所述查詢結果窗口包括查詢詳情按鍵、導出結果按鍵以及查詢結果顯示窗口,
所述主界面包括加載按鍵,日志路徑對象框、日志時間對象框,其中日志路徑對象框用于選擇待加載的所述輸入文件和輸出文件,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海金仕達軟件科技股份有限公司,未經上海金仕達軟件科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210487608.6/2.html,轉載請聲明來源鉆瓜專利網。





