17 1月 2009

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

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

軟體名稱:小達人下單機 - 日盛API
支援類別:單帳號多策略
發行版本:V 1.0
發行日期:2009/01/17
支援商品:

  • 國內期貨:台股指數期貨     小型台股指數期貨     
         電子期貨       金融期貨     
         非金電期貨      櫃買期貨     
         台灣五十期貨     台幣黃金期貨
軟體下載:本地下載
必要軟件: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 時,會一次交易四口多單。以此類推。
    交易月份:設定目前的交易月份,選擇近月則不用另外設定
    帳戶部位:設定是否帳戶有跟程式同步,如果沒有,程式下一個進場點
         會跟進變成同步狀態。
    當沖保證金減半:如果有申請當沖保證金減半的帳戶,使用時須設定。


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

首先是認證畫面,第一次使用的人在此填
入E-Mail,就可以申請試用。申請後請到
信箱收信,填入認證碼來進行下單機認證。































這就是下單機主頁面


新增了人工下單部分
如果要使用此功能,請先勾選[啟動人工下單]
個別部位:此部位就是一般手癢單
程式部位:在此下單會影響到帳戶部位與策略是否同步

第一次執行程式要先設定帳號跟策略,以及交易的商品


























策略管理畫面填妥策略來源,設定格式以及其他細項

記得儲存設定


























商品設定畫面設定好交易月份以及目前帳戶部位

設定好後存儲設定

6 則留言:

  1. 小達人您好,
    請問一下,單策略&多策略會同時維護嗎? 那一支程式的版本比較新? 如果有新的功能, 會同時加在這兩支程式嗎? 還是以後都只維護其中一種?

    新年快樂!

    回覆刪除
  2. 請問可以出版接受TS訊號的下單機嗎?
    因為TS用文字檔輸出當訊號 會延遲一根K棒..所以要到
    C:\Program Files\Omega Research\MyWork Alerts11
    檔案直接去抓及時的買賣訊號..可以加入這個嗎? 謝謝

    回覆刪除