2020年2月23日 星期日

mdcsd 新增品種設定

品種在 MDC 上架,有多個耦合關係的設定,否則無法運行

首先我們先列表幾個資訊,如下:
1. 交易所 (上手)
2. 品種代碼 (上手)
3. 來源名稱 (上手)
4. 來源外掛物件
5. 交易所 (服務)
6. 品種代碼 (服務)
7. 價格乘數 (服務)

我們舉幾個例子

Ex:1 來源 IDC, 交易所 SGX, 品種 CN  如下
1. SGX
2. CN
3. IDC
4. dsIDC
5. SMX
6. CN
7. 1.0

Ex:2 來源 IDC, 交易所 CME, 品種 6A, 價格乘 10000, 服務為 AD 如下
1. CME
2. 6A
3. IDC
4. dsIDC
5. CME
6. AD
7. 10000.0

Ex:3 來源 PATS, 交易所 CME, 品種 Aus Doller, 價格乘 10000, 服務為 AD 如下
1. CME
2. Aus Doller
3. PATS
4. dsPATS
5. CME
6. AD
7. 10000.0


================================================
以下是為 MDC 對應上述資訊的設定位置

◎ mdcmd 設定

1. 管理Web > mdcmd > Tables > 交易所資訊 (Exchange)  設定相對如下
    (我們以 Ex.1 的 內部SGX , 外部服務 SMX, 為例)








2. 管理Web > mdcmd > Tables > 上手來源轉換資訊 (SourceDetail)  設定相對如下







◎ mdcsd 設定

1. 設定檔  mdcsd-xxxx.conf






如若以上設定皆備,在 mdcsd-xxxx 服務啟動後,MDC 會自動列舉對應的商品
並且將其商品建立至 Commodity 商品資訊表中



tspubtm 壓測工具

tspubtm 壓測工具的測試模型, 如下: tspubtm(send)  ---tcp-->  MDC ---tcp-->  tspubtm(recv)  ※ tspubtm(send) /  tspubtm(recv) 須為同設備       為了更精確的計算時差...