本文提供可直接打開TWS或IBGateway的批次檔,免去每次都要輸入帳號、密碼(IBC的簡易替代方案)
- 批次檔不含username、password等字樣,不易被駭
- 真實的帳號、密碼以打散的方式輸入,可防木馬程式,但無法防範有IT背景的真人
- 所以在公開使用的電腦或筆電,不適合使用此批次檔
下載與設定
批次檔下載:Open TWS.bat.zip
設定步驟
- 解壓縮本ZIP檔
- 把解壓縮後的,『Open TWS.bat.txt』更名成『Open TWS.bat』
- 以文字檔編輯本檔案『Open TWS.bat』
- 如果TWS安裝時有更改目錄,請把該目錄設定到TWS_DIR(預設目錄為C:\Jts)
- 把帳號分開設定於U1, U2, U3, ..., U10
- 把密碼分開設定於P1, P2, P3, ..., P10
- 執行『Open TWS.bat』
例如以下這組帳號、密碼的有效輸入方式,如下圖所示
- 帳號:frank1234
- 密碼:abc12345
帳號請由U1開始輸入,一直輸入到U10即可,以打散的方式輸入,一次可輸入一個字元(或不輸入),也可輸入多個字元;密碼請由P1開始輸入,一直輸入到P10即可,打散輸入的方法與帳號相同
建議以這種U1-U10、P1-P10打散的方式來設定帳號與密碼,但如果不那麼注重安全性,也可直接把帳號的全部字元都設定在U1,而密碼的全部字元都設定在P1
改用IBGateway
本批次檔【Open TWS.bat】預設使用TWS,如果要改用IBGateway,只要修改裡面的設定即可,如下圖所示,其中TWS_EXE固定為ibgateway.exe,但TWS_DIR=C:\Jts\ibgateway\1030裡面的版本目錄1030,請修改成實際安裝的版本目錄
設定自動重啟(免兩階段驗證)
如果作為自動交易使用的話,可把TWS或IBGateway設定成每日自動重啟,如下圖所示,這樣每日自動重啟時無須輸入帳號、密碼,也免去兩階段驗證程序,但只限一個星期有效,所以必須在每周日台灣時間13:30後,手動關閉TWS或IBGateway,再用本批次檔【Open TWS.bat】啟動即可
加密資料夾
如果Windows作業系統不是家用版的話(家用版無法使用加密資料夾),建議可以使用作業系統的加密功能,以進一步保護此批次檔的帳號、密碼,步驟如下
- 建立一個資料夾Open IBG(或Open TWS)
- 把 【Open TWS.bat】放進此資料夾
- 對此資料夾進行加密,如下圖所示
沒有留言:
張貼留言
(僅顯示與本文切題的留言)
注意:只有此網誌的成員可以留言。