CMEpick_BidAsk 工具程式說明
功能: 用來分析RawData中指定商品的所有買賣價行情資料 (包括一般深度行情與隱含買賣價以及Exchange Best最佳委託行情) 環境: RawData在GMDS03/04上, CMEpick_BidAsk.exe 執行須有 PktEvCdll.dll 這個API, 透過連線 TSHS-TfsRaw 取得交易所RawData log進行分析 執行方式: 直接Console執行 CMEpick_BidAsk.exe 會有說明 Usage: CMEpick_BidAsk host_address request_list [SecurityID] Examp: CMEpick_BidAsk 127.0.0.1:8217 YYYYMMDDHH0000,00000000 196436 參數: host_address : TSHS-TfsRaw提供的服務來源 request_list : TSHS的資料要求開始時段與序號 SecurityID : 交易所商品代碼, 可於 PatsEmu-CME 產生的 Security檔案中查得 輸出到檔案: 用Console的重新導向 '>' 指定到要輸出的檔案 例如 CMEpick_BidAsk 127.0.0.1:8217 YYYYMMDDHH0000,00000000 196436 > lll.txt 執行顯示畫面與輸出文字檔內容 EntryTime 為交易所提供之GMT時間 程式同一時間只顯示一次, 同時附上TSHS的時段序號, 便於重複操作時可透過此代碼進行要求 最前面 [ ] 代表一般深度行情 [K] 代表隱含買賣價行情 [C] 代表Exchange Best的最佳委託行情 一般深度行情與隱含買賣價行情, 會將買賣分別顯示在左右兩邊對齊易於辨識 指令有 New - New (Add) , to create/insert a new price at a specified price level (tag 279 MDUpdateAction=0) Chg - Change , change quantity for a price at a specified price level (tag 279 MDUpdateAction=1) Del - Delete , remove a price at a specified price level (tag 279 MDUpdateAction=2) Ovl - Overlay (tag 279 MDUpdateAction=5) 左邊是買價 Bid(檔次) EntryPx[價/量] 右邊是賣價 Ask(檔次) EntryPx[價/量] Exchange Best
EntryType[0:Bid 1:Offer] EntryPx[價] EntrySize[量] PriceLevel[檔次] UpdateAction[指令] PatsEmu-CME的Security檔案內容(用文字編輯器看)如 依序為: SecurityID,SecurityGroup,28110,"EPZ","KC","EPZU1","XCME","FFCXSX","4","20110919" 86193,"6L","6L","6LX8","XCME","FFCXSX","4","20181031" 184669,"6Z","6Z","6ZH2","XCME","FFCXSX","4","20120319" 17465,"6B","6B","6BM1","XCME","FFCXSX","4","20110613" 85102,"FXD","DX","FXDM1","XCME","FFCXSX","4","20110613" 34135,"RMB","RM","RMBQ1","XCME","FFCXSX","4","20110816" Symbol,SecurityDesc,SecurityExchange,CFICode,UnderlyingProduct,LastTradeDate 透過熟知的 SecurityDesc 搜尋檔案, 取前面的 SecurityID 代到 CMEpick_BidAsk 程式參數中使用即可 |