應用程式/解決方案‎ > ‎雜記‎ > ‎2012‎ > ‎

2012-07-19

張貼者:2012年7月18日 上午10:08Wei-Xiuang Wang   [ 已更新 2013年9月12日 下午5:59 ]

PatsEmu-RMDS

1. 新增未平倉資訊欄位

PatsEmu-CME

1. 新增未平倉資訊欄位
2. 配合CME通訊格式改版


CME Template View

 Template格式代碼
 Ident-1: 與行情無關,不解的格式
0: 未解碼(偵測到的格式)
1: 行情格式
2: 其他格式
 PDFPosDupFlag
0: n/a
1: Default
2: NOP
 SequenceFunc 行情格式Sequence解碼函式位址
 PMAP Sequence解碼是否有PMAP
 Packet Count
 格式封包計數
 Err/UnKnow 解碼錯誤或不認得的封包計數
Ident = -1 : Unknow - 已知無須解碼的格式
Ident = 0 : Unknow - 須確認是否有新格式待解
Ident = 1,2 : Error - 須注意解碼有問題


新格式
templates.xml    2012/5/11     下午 04:59:00

MDSecurityStatus須增加處理的格式: 127,130
MDIncRefresh須增加處理的格式: 112,113,116,117,119,120,121,122,125,129,131,134,135,136 也須注意 110,115

        MDIncRefresh.(generic).......= 110  for MexDer

        *MexDer Futures and Options (Channel 26, 27)
        MDIncRefresh.................= 110   ( )
       
       
        *MexDer Snapshot template
        MDSnapshotFullRefresh....... = 111  ( )

        *Constant-only templates
        MDIncRefresh................ = 112   (91) <==
        MDIncRefresh................ = 113   (88) <==
        MDSnapshotFullRefresh....... = 114  (111)     <!--desc="DEPRECATED. USE VERSION 114"--> 111雖然是新的也已淘汰,改用114
        MDIncRefresh................ = 115  (110)     <!--desc="DEPRECATED. USE VERSION 115"--> 110雖然是新的也已淘汰,改用115
        MDIncRefresh................ = 116   (90) <==
        MDIncRefresh................ = 117   (83) <==
        MDSnapshotFullRefresh....... = 118   (80)
        MDIncRefresh................ = 119   (81) <==
        MDIncRefresh................ = 120   (86) <==
        MDIncRefresh................ = 121   (87) <==
        MDIncRefresh................ = 122   (84) <==
        MDSecurityDefinition........ = 123   (79)
        MDLogon..................... = 124    (3)
        MDIncRefresh................ = 125   (97) <==
        MDLogout.................... = 126    (4)
        MDSecurityStatus............ = 127   (99)     <==
        MDQuoteRequest.............. = 128   (98)
        MDIncRefresh................ = 129  (109) <==
        MDSecurityStatus............ = 130  (102)     <==
        MDIncRefresh.(generic)...... = 131  (103) <==
        MDNewsMessage............... = 132  (100)
        MDHeartbeat................. = 133  (101)
        MDIncRefresh.(generic)...... = 134  (106) <==
        MDIncRefresh.(generic)...... = 135  (104) <==
        MDIncRefresh.(generic)...... = 136  (105) <==
        MDIncRefresh................ = 137   (77)

註解