EricClub 個人看盤系統-創造屬於自己的操盤工具
本帖最後由 ericwu 於 11-5-3 04:04 AM 編輯一個可以自定指標,接收 dde 報價,的簡易看盤軟體,並可自動下載期交所盤後資料並歸檔成 1K 資料檔輸出
http://ericclub.files.wordpress.com/2011/04/ericclub-e5808be4babae79c8be79ba4e7b3bbe7b5b1pro.png
網站: http://ericclub.wordpress.com/
下載連結
說明:
下載安裝後,會在桌面建立一個 "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 的說明 可以提供任意TICK數的圖嗎 回復 2# moneymaker
用dde 方式接收資料,所以Tick 資料已經不準確了而盤後資料是從期交所下載的,有完整 Tick 資料
但因為了做一般技術分析,所以把 Tick 歸檔為 1分鐘 K棒資料
所以技術線圖看得到最小單位為 1分鐘 k 棒 推一下 不錯喔 本帖最後由 ericwu 於 11-5-3 09:04 AM 編輯
回復 6# joey0415
新增一個專屬於自己的 Namespace(Add Namespace) 譬如 test123
新增一個指標公式(Add Formula Program) 譬如 newRSI(不可有空白)
然後新增一個參數(Add Formula Parameter) N1,預設 14 最小 2 最大100
然後寫下下列程式碼
LC := REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
20,ColorRed;
50,ColorRed;
80,ColorRed;
最後按下編譯,如果沒有錯誤
就可以關閉視窗
然後在技術分析圖上按下 "調整指標參數"
把目前的指標刪除,加入剛剛自編的指標 回復 7# joey0415
畫圖的功能還在做一些修正測試
同時想把各卷商的報價API 功能納入
初期會先使用元大跟群益的報價api 請問一下,這個自製軟體裏的指標有支援 VB寫的程式嗎? 回復 10# gtxkie
沒有用vb來寫會很麻煩
所以才會有適合寫指標的 easy language 與類似奇狐指標的寫法 回復 11# ericwu
再請問一下,如果是類似奇狐的寫法,那奇狐裏內寫的指標也是可以套用在這自製軟體嗎? 厲害 感謝您的分享~ 回復 12# gtxkie
奇狐指標寫法大部分類似如果只是一些內建功能的組合
那程式碼可能只需做一小部分修改即可套用
畢竟奇狐是更專業的軟體
他們提供內建函數與功能會比較多
而這個看盤工具所提供的內建功能就比較不走花俏(也還沒那個功力) 會寫程式的人真是厲害.................... 回復 1# ericwu
如何接歐元
我有開YESWIN 但無些收進來 本帖最後由 ericwu 於 11-5-3 09:02 PM 編輯
回復 17# stock1586
元大 Yeswin 應該沒有提供歐元
應該是元大 Easywin 才有 回復 16# joey0415
之前沒測試過 X64 版本
現在正找機器測試X64 版本中
一有結果會馬上回覆
感謝回報問題