16 2月 2009

小達人下單機 - 日盛API - 多帳號 - 多策略 - V1.0

使用說明:
  第一次使用下單機或不熟悉者請務必詳細閱讀

軟體名稱:小達人下單機 - 日盛API
支援類別:多帳號多策略
發行版本:V 1.0
發行日期:2009/02/16
注意:此版本資料庫與單帳號架構不同   請使用者勿將單帳戶的資料庫直接轉移使用

支援商品:


  • 國內期貨:台股指數期貨     小型台股指數期貨     
         電子期貨       金融期貨     
         非金電期貨      櫃買期貨     
         台灣五十期貨     台幣黃金期貨
軟體下載:本地下載
必要軟件:Microsoft .NET Framework 2.0 以上即可
     Microsoft .NET Framework 3.5
     本地下載  官方下載
次要軟件:Microsoft Visual C++ 2005 可轉散發套件 (x86)
     本地下載  官方下載

使用說明:
  1. [帳號管理]設定帳戶資料
  2. [策略管理]設定策略路徑
  3. [商品設定]設定交易商品
  4. 啟動HTS,登入HTS
  5. 啟動STS[4000],設定好策略
  6. 點擊,自動下單
  第一次設定完成後,下次只需要重複步驟 4. ~ 步驟 6.

介面說明:
  • 下單機認證
    電子信箱:要申請帳號的電子信箱,之後會收取認證碼,請務必填妥
         可以收信的信箱。
    認證碼:申請使用後會收取認證碼,在此填妥。
    認證:填入電子信箱以及認證碼後進行認證。
    申請:第一次使用請填電子信箱按下申請,收取認證碼。
  • 主畫面
    畫面大致上分隔成四個區域,分別為策略監控(左上),樹狀監控(
    右上),交易紀錄(左下)以及整體設定(右下)。

    策略監控:如果已經設定好帳號密碼和策略後,會顯示出來已經有的
         資訊,當訊號發生變化時,會有紀錄今天的訊號變化以及
         時間。
    樹狀監控:在這裡以樹狀圖表示設定狀況,可以根據設定是否停用帳
         號。
    交易紀錄:有綜合紀錄跟個別紀錄,個別紀錄部分請搭配點選不同策
         略來觀察。
    整體設定:這裡分成三個頁面,系統記錄,系統設定,軟體說明
         [系統記錄]會記錄下單機的步驟,以及偵測狀態。
         [系統設定]分成API設定,下單機細項設定
            HTS路徑:請務必設定正確,會影響到下單機運行。
            啟動檢查次數:檢查APITradeMgr是否正確啟動次數
                   ,預設值3次。
            檢查間隔:啟動失敗時,間隔幾秒再次檢查,預設5秒
            啟動後自動登入:當認證完後,會自動記錄驗證碼,下
                    次會自動認證
            啟動後自動下單:進入下單機主化面時自動啟動下單。
            模擬單:勾選後,並不會啟動正式下單。
            APITradeMgr中斷回復:當下單時,APITradeMgr中斷
                    時,會自動重新啟動。下方設定檢查
                    的秒數。
            定時中止下單:時間到時會自動停止下單。
            下單密碼:日盛下單密碼。
         [軟體說明]下單機版本說明,以及作者聯絡方式。
  • 帳號管理
    期貨公司:選擇您設定的期貨公司,此本版只有支援日盛。
    分公司:點選右方進入分公司設定畫面,若你已經知道代號,可以在右下角
        選擇[其他],自行填入分公司代號。
    期貨帳號:7位數字的期貨帳號。
  • 策略管理
    策略來源:鍵入右邊的鍵,設定策略檔案路徑。
    每日最大交易次數:限制此策略最大的交易次數,以防策略撰寫錯誤造成過
             多的交易。
    倉位偵測靈敏度:設定間隔多久檢查現在倉位是否產生變化。
    訊號檔格式:此版本支援三種訊號檔格式,使用者可以自行選用。

    (訊號檔為C:\signal.txt)
    Date,Time,Contracts,Price
if date = lastcalcdate and time = LastCalcTime then
FileDelete("c:\signal.txt")
FileAppend("c:\signal.txt", (NumToStr( Date, 0 ) +","+ NumToStr(Q_time,0)+","+ NumToStr(CurrentContracts,0)+","+NumToStr(close,0)))
End if


日上格式




if date = lastcalcdate and time = LastCalcTime then
FileDelete("c:\signal.txt")
FileAppend("c:\signal.txt", ("0,"+ NumToStr( Date, 0 ) +","+ NumToStr(Q_time,0)+","+ NumToStr(CurrentContracts,0)+",0,"+NumToStr(close,0)+",1"))
End if


雅策格式




if date = lastcalcdate and time = LastCalcTime then
FileDelete("C:\signal.txt")
FileAppend("C:\signal.txt",cdate(date) +" "+ ctime(time)+" "+ NumToStr(CurrentContracts,0)+" "+NumToStr(Close,0))
End if





  • 商品設定
    交易商品:選擇要交易的商品。
    交易月份:設定目前的交易月份,選擇近月則不用另外設定
    交易倍數:這個策略要以幾倍模式交易      
         若是單口策略(訊號只有-1, 0, 1),當設定交易倍數是 2      
         當由 0 變成 1 時,會一次交易兩口多單。      
         若利多口策略(訊號有-2, -1, 0, 1, 2 , etc.),當設定倍數2      
         當由 0 變成 2 時,會一次交易四口多單。以此類推。
    帳戶部位:設定是否帳戶有跟程式同步,如果沒有,程式下一個進場點
         會跟進變成同步狀態。
    當沖保證金減半:如果有申請當沖保證金減半的帳戶,使用時須設定。
    延遲下單:可以設定帳戶的延遲秒數。

下單機概述
-----------------------------------------------------------------------------


















這次下單機主畫面:
與前幾版不同的就是下單密碼必須在系統設定裡面設定
以及多了一個綜合概念圖來幫助控管帳號





















帳戶管理的部分,只需要添加帳號就可以,可以設定多組





















策略設定的部分與單策略多帳號相同

















這部分也是新的,先將商品設定上去
設定好後會有可以對應的帳戶
再加入設定到右上方的欄位就可以了

2 則留言:

  1. 頭推一下
    好讚阿...用起來真順暢

    PS.右下框的軟體說明那邊
    版本打錯了 發布日期也錯了

    回覆刪除