PatsRaw 參數設定說明

程式設定參數說明:

/DbfId :

可以用來變更數據庫代碼(PatsRaw預設為0x0020)

設定方式:

/DbfId 數據庫代碼(HEX)

例:

/DbfId 0x1020

/PatsCfg :

透過檔案指定PATS's API設定內容, 預設檔名為工作路徑下的 PATSini.cfg

設定方式:

/PatsCfg filename

/PatsCfg "x:\pats\PATSini.cfg"

設定檔內容

測試:

PATSApplicVersion=1.0    //自定義,必要時需提供給廠商此設定內容

PATSApplicationID=TEST4    //自定義,必要時需提供給廠商此設定內容

PATSLicenseKey=TEST4    //自定義,必要時需提供給廠商此設定內容

PATSHostAddress=213.175.185.10:18030    //請依廠商提供設定

PATSPriceAddress=213.121.20.221:20000    //請依廠商提供設定

PATSUserID=TEST4_PF    //請依廠商提供設定

PATSPassword=PRES2345    //請依廠商提供設定

PATSEnvType=ptTestClient    //依API指示作設定,一般測試為 ptTestClient

PATSInitReset=TRUE    //依API指示作設定

PATSLogonReset=Y    //依API指示作設定

PATSLogonReport=N    //依API指示作設定

PATSDllFile=DEMOAPI.dll    //提供測試用API版本來源位置(可含路徑)

正式:

PATSApplicVersion=1.0    //自定義,必要時需提供給廠商此設定內容

PATSApplicationID=TEST4    //自定義,必要時需提供給廠商此設定內容

PATSLicenseKey=TEST4    //自定義,必要時需提供給廠商此設定內容

PATSHostAddress=213.175.185.11:18130    //請依廠商提供設定

PATSPriceAddress=213.121.20.222:20100    //請依廠商提供設定

PATSUserID=TEST4_PF    //請依廠商提供設定

PATSPassword=PRES2345    //請依廠商提供設定

PATSEnvType=ptClient    //依API指示作設定,一般正式為 ptClient

PATSInitReset=TRUE    //依API指示作設定

PATSLogonReset=Y    //依API指示作設定

PATSLogonReport=N    //依API指示作設定

PATSDllFile=PATSAPI.dll    //提供正式用API版本來源位置(可含路徑)

#選項(2014-02-13)

IncludeIdentified_Strike=N    #是否包含已知的選擇權商品

IncludeIdentified_Spread=N    #是否包含已知的一般價差商品(SGX除外)

#選項(2014-05-16)

IncludeIdentified_Unknow=N    #是否包含未知類型的商品

/DTSport

指定 DbfTS 服務的埠號, 預設為 31213

設定方式:

/DTSport port_no

/DTSport 31213

/BiasCfg

透過檔案,提供系統時間偏移設定,系統將依設定提供計算過後的相對時間資訊供運用, 預設檔名為工作路徑下的 PATSBias.cfg

設定方式:

/BiasCfg filename

例:

/BiasCfg x:\cfgs\PATSBias.cfg

設定檔內容範例

//Bias單位為分鐘(即所需時間與GMT的偏差值)

//所有未特別指定的商品依此設定內容

|=360

//所有未特別指定的商品符合此交易所來源的依此設定內容

|CME=360

|SGX=-480

|NYBOT=300

|eCBOT=300

|CME_CBT=360

//所有特別指定的商品依此設定內容

|MINI S&P|CME=-150

|LONGGILT|Liffe=0

|FTSE100|Liffe=0

|GLBX EURO|CME=0

|NY NG|CME=300

|NY PYS CR|CME=300

|NY PYS RB|CME=300

|NY PYS HO|CME=300

|CMX SI|CME=300

|CMX GC|CME=300

|CMX HG|CME=300

|NY PA|CME=300

|NY PL|CME=300

|$ EC|SIM=360

/PFixCfg

透過檔案,提供系統由來源資訊收到行情價格資料時的修正處理方式, 預設檔名為工作路徑下的 "PATSpFix.cfg"

有此功能的版本, 商品的欄位資料中Tag #15 PriceOperator 會有依據設定檔取得的對應設定內容 (設定範例)

設定方式:

/PFixCfg filename

例:

/PFixCfg x:\cfgs\CMEpFix.cfg

設定檔內容範例

'此檔案註解的引導符不能用 / 因為設定內容的識別符會用到

'可用的修正方式設定內容如下

' *100    價格欄位會被乘以100

' /100    價格欄位會被除以100

' *.001    等同 /1000

' /.001    等同 *1000

' !64    價格欄位會以分母為64的分數作整數分子逼近取實數

'所有未特別指定的商品依此設定內容

|=""    '設空,不作任何處理 (通常不用設)

//所有未特別指定的商品符合此交易所來源的依此設定內容

|eCBOT|=""    '設空,不作任何處理 (通常不用設)

//所有特別指定的商品依此設定內容

|CMX HG|CME=*10

/FeedCfg 此參數限具有FeedServer功能的版本才有, 參考2014-06-13

透過檔案以feed指令功能, 提供系統產生商品對應的同時給予指定欄位初始內容值, 預設檔名預設檔名為工作路徑下的 "PATSfeed.cfg"

須注意如果指定的欄位於上游會提供內容, 當資料同步時仍將是以上游提供的內容值為主

設定方式:

/FeedCfg filename

例:

/FeedCfg x:\cfgs\PATSfeed.cfg