StarBridge
StarBridge
- 什麼是 Starbridge? 我該如何使用?
- StarBridge 為程式交易者專用的下單串接工具,專門讀取您程式交易軟體輸出的外部 TXT 文字檔案,開啟狀態下的 StarBridge 會監控文字檔內的委託單倉位變化,將委託單即時傳輸至 AlgoStars。
- 目前 Starbridge 支援哪些模擬帳戶軟體?
- 只要您的程式交易軟體可編輯程式碼輸出外部 TXT 文字檔案,StarBridge 都可支援,如 TradeStation、Multicharts、HTS、奇狐、飛狐或 MS excel...等。
- 程式交易者如何使用 StarBridge 下單至 AlgoStars?
- Step1. 依照您要交易的商品類別(期貨、股票或選擇權),了解商品「文字檔格式」。
- Step2. 在程式交易軟體中編輯程式碼,產生 TXT 文字檔。
- Step3. 透過 StarBridge 讀取文字檔,將委託單上傳至 AlgoStars。
- StarBridge 可讀取的文字檔格式為何?
- 期貨及選擇權商品文字格式 由左至右欄位為:(1) 日期 (2) 時間 (3) 倉位。(請以空格分開)
- 證券商品文字格式 由左至右欄位為:(1) 日期 (2) 時間 (3) 倉位 (4) 價格種類 (5) 價格。(請以空格分開)
- 日期與時間
StarBridge 透過「日期」欄位判斷是否送出委託單,請務必確認日期欄位為當日(您的電腦的日期),若您產生的「日期」為前一日或更早之前的日期,則 StarBridge 將不會送出您的委託。 - 倉位
StarBridge 透過「倉位」欄位的數字變化,來決定當訊息產生變化時的「買」、「賣」與「交易口(張)數」,舉例來說,當倉位由 0 變成 1 時,將下出買 1 口的委託單。StarBridge 會依照您的「倉位」起始值做為運算的標的,請您特別留意每日「倉位」的起始值應該設定為「0」。 - 價格
期貨及選擇權:期貨及選擇權文字格式中不包含「價格」欄位,一律以市價送出委託。
證券:在證券商品的格式中,必須填入一個「價格種類」欄位,當其數值為 0 時,StarBridge 將依照後方「價格」欄位送出限價委託。當價格種類為其他數字時 (1 代表平盤價、2 代表漲跌價、3 代表跌停價),將直接以價格種類送出委託,不會讀取後方「價格」欄位。 - 如何從程式交易軟體產生 TXT 文字檔?
- 如您使用 MultiCharts, TradeStation
請您先下載我們提供的增益指令檔 StarBridge.dll,將檔案貼至您電腦 C:\ 下。
下載 StarBridge.dll
以交易「期貨」商品為例,請參考下圖填入相關資訊: - 如您使用奇狐、飛狐 以交易「期貨」商品為例,請參考下圖填入相關資訊:
- 如您使用 HTS 以交易「期貨」商品為例,請參考下圖填入相關資訊:
- 如您使用 MS Excel 以交易「期貨」商品為例,請參考下圖填入相關資訊:
- 如何透過 StarBridge 讀取文字檔,將委託單上傳至 AlgoStars?
- 使用程式交易軟體下單至 AlgoStars 模擬帳戶中,我的程式碼會不會因此被他人取得?
- AlgoStars 絕對不會取得您的程式碼,你的程式碼只存在於您使用的程式交易軟體中,不會發送至 AlgoStars。StarBridge 只在訊號發出的瞬間讀取委託內容,並傳送 AlgoStars,因此您的程式碼擁有絕對的安全保密性。
您可請依照以下步驟開始在 AlgoStars 進行模擬交易:
StarBridge 依照判斷「文字檔案」中文字內容的變動,發出下單委託;為了因應不同商品的交易需求,StarBridge 對於證券、期貨及選擇權商品,讀取的文字格式略有差異,請務必確認您的文字格式符合以下各類交易商品的規範。
文字檔中各個欄位數值將決定您發出的下單委託內容,詳細說明如下:
請在您的程式公式中加上一段程式碼來產生文字檔,這段程式碼將決定 TXT 檔案的文字格式(參考 StarBridge 可讀取的文字格式),當您的程式交易軟體出現買賣訊息時,將寫入文字檔案中。
請依照您使用的程式交易軟體編輯程式碼:
下載範例檔 Samplecode_Multi.txt
下載範例檔 Samplecode_Fox.txt
下載範例檔 Samplecode_HTS.txt
下載範例檔 Samplecode_Excel.txt