簡易的個人看盤工具

一個可以自定指標,接收 dde 報價,的簡易看盤軟體,並可自動下載期交所盤後資料並歸檔成 1K 資料檔輸出

歡迎大家提供建議與想法,讓我們開發的工具能更實用,更符合大家需求

下載連結

說明:

下載安裝後,會在桌面建立一個 "EricClub看盤系統更新器" 的捷徑
點選執行後,系統就會自動檢查版本更新,下載最新版本執行

第一次執行時因為還沒有歷史資料,所以沒顯示k棒圖形
此時可以點選 "下載台指最新資料" 即可自動從期交所下載最近歷史資料至  rpt 目錄
並自動解開台指期,電子期及金融期資料至 db 目錄
db 日錄下的每個檔案就是每日個別商品把 Tick 歸檔成 1K 的行情資料
可以文字編輯器或 Excel 匯入觀察

當下載完資料後,就可以點選 "載入商品 db 資料" 將商品某一區間的的歷史資料載入
首先系統會詢問商品代號
台指期為 TXF
金融期為 FXF
電子期為 EXF

在此我們先填入 TXF 載入台指期
然後開始日期選擇 4/1 與 結束日期選擇今日
就會開始載入這些歷史資料

當載入完畢,就可以如同奇狐系統撰寫指標,觀察指標
最後選擇 "儲存目前資料至資料庫"
就可以把目前的資料儲存成單一資料檔
系統一啟動預設就會載入台指期的資料檔
如果要載入其他商品,則可以選擇"載入其他商品資料"來載入單一資料檔,
或"載入商品 db 資料" 來載入個別日期的資料

以上為初始的系統準備
一開啟系統後,先載入等一下開盤所要用的商品歷史資料
然後打開有提供 dde 報價軟體(目前暫時指提供 元大,永豐,大昌,統一的介面,日後會補足其他卷商軟體介面)
然後下拉商品代碼選擇商品,等開盤時間到,就會開始收 K棒
並顯示在右邊的技術分析圖

由於是使用 DDE 報價,且只使用有限資源,盤中請勿切換商品
否則會造成資料不連續,而使用 DDE 報價也沒法有資料回補的功能

而指標部分,在技術分析圖上按下右鍵選擇"編輯指標程式碼"
即可帶出編輯畫面
撰寫方式與奇狐的寫法比較類似,各位可以先行參考內建指標的寫法
如果是使用元大 Easywin 當  dde 來源(其他家卷商軟體會慢慢加入)
則還可以看國外期貨
可以編輯 DDESetting.ini 來設定相關商品的參數
[台指期]
台指期=TXF,TXFE1
電子期=EXF,EXFE1
金融期=FXF,FXFE1
[外期商品]
小道瓊期=YM,YM1106
小Nasdaq100=NQ,NQ1106
金融時報指數=FFI,FFI1106
法蘭克福指數=DAX,DAX1106
歐元=EC,EC1106

格式為
商品名稱=商品代碼,合約商品代號
合約商品代號可參考元大easywin 的說明



8 comments

  1. quart表示:

    Good!佛心來著
    可否增加康何?

    • ericclub表示:

      康和,凱基…及其他有提供 dde 報價的軟體我們都會慢慢納入

      有部分卷商是因為還沒去開戶取得權限測試,所以還沒開放

      開啟程式時,系統會自動檢查版本更新
      一有新功能,就會做立即做版本更新

  2. 老k表示:

    可以設四個畫面同時顯示不同週期的k線圖+指標嗎?
    例如5min/15min/60min/日線圖

    • ericclub表示:

      要弄成多視窗是可以做到
      但目前主要目標是要把系統架構建立出來
      把資訊源跟歷史資料管理跟指標開發弄完整

      等基礎建設弄好後才會弄這一塊
      而主要也是因為使用 dde 接收行情資料
      如果遇到比較激烈的行情
      系統可能因為要多視窗後畫圖
      而導致 DDE 資料 Loss

      日後報價 api 更完整後,再來增加這些功能

      • 老k表示:

        可以幫忙提前做嗎?
        我想要一個可以回溯三年(用EXCEL或TEXT補資料)的程式
        我可以贊助經費
        但是需要提供源碼以便提升加入程式交易判斷及訊號功能
        可來信詳談
        johnnyho03@yahoo.com.tw

        • ericclub表示:

          目前我們製作的另一股票選股系統是已經有多視窗了
          所以技術上不是問題

          而或許你只需要盤後多週期分析,而不是盤中

          盤中多週期同時顯示的話還要再規劃研究
          因為牽涉到行情接收跟指標計算的電腦 Loading

          這部份假日時再來做研究
          有進度時再跟你聯絡報告

  3. quart表示:

    Dear Eric

    在Vista執行時出現’系統時間校正錯誤’,看工作列顯示時間正常,請問合因?
    可否增加?
    總委買口
    總委賣口
    總委買筆
    總委賣筆

    • ericclub表示:

      因為要做系統時間校正,所以需要系統管理員的身分
      如果不用系統管理員的身分,會出現校正系統時間失敗的錯誤訊息

      你在 Vista 看到的錯誤訊息就是這個原因
      出現這個訊息只是告訴你時間校正失敗,不代表系統時間不準
      所以對系統不一定有影響

      更詳細的細節可參考這個連結
      http://ericclub.wordpress.com/2011/05/05/x64-版本安裝使用方法/

      而總委買口,總委賣口,總委買筆,總委賣筆部分
      由於報價 api 並沒有提供這部份資料
      只能靠 dde 取得
      而且並不適用外期
      所以可能有時間時才會加強增加這些函數

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料