ufai0005 發表於 15-5-8 00:22

群益報價軟體,免券商申請就可用......

本帖最後由 ufai0005 於 15-5-8 00:43 編輯

用Java去呼叫群益API的報價功能.
暫時不用去跟群益申請API的權限,因為我無意中發現群益的後門....可以不用申請就可使用.但不知多久會關閉.要使用的話還是去乖乖申請比較好.
申請好後去修改CapitalAPI.ini裡的帳號密碼即可.

先下載壓縮檔..解壓縮後會有一個"CapitalAPI"資料夾
裡面檔案如下

執行TmSWTSockClient.bat即可
按登入後會出現以下錯誤



甚至出現和以上對話框不同的路徑...
因為我不知你電腦裡安裝的jre是什麼版本..所以無法直接告訴你路徑
只好利用這種方式來找到要放檔案的路徑
此時你把"CapitalAPI"資料夾內的"Data資料夾"及"config.ini"這2個Copy到對話框裡說的路徑底下..
然後把程式關閉重啟後應該就可以正確執行了.
config.ini內的資料是群益的...一般沒事不要去動.
CapitalAPI.ini是此程式在用的
內有註解.....應該蠻容易懂的.

主要的功能
1.盤中發送報價資訊到SocketServer
2.盤中的報價資訊即時存檔
3.盤中的tick資訊即時存檔
4.盤後的tick資料下載存檔
5.盤後的 K 線資料下載存檔

所有的格式都是按照群益的規格輸出..想知道內容是什麼.請參照"策略王報價函式庫使用說明.doc"
實際在用時...不要一次訂閱很多資訊(按很多按鈕想取得很多資料).我測試過..容易亂掉(是群益亂掉).
比較好的作法是..盤中時就接收Tick 或 接收報價
其他的盤後再去取得.
有時盤後接收資料到一半會停掉.此時你看一下資料若不齊全.把程式關掉重新取得一次即可.若再不齊全的話.多試幾次.

這些功能...所用的TextBox都是TX00那個欄位..可以自己改成你想要的代號.一次只能1檔
例如 : 1101


大家就亂按亂玩看看吧~
寫這個純粹是好玩...
美觀部份...就不講究了.

最後..................
coco上傳檔案限5MB內
所以.....
我得分2個檔
你們自己合成1個吧~
先解CapitalAPI
再解lib
然後把libcopy到CapitalAPI裡即可.

再最後...
我是參考TradingBot程式交易機器人版主philipz提供的範例程式寫出來的基本上就是他把最難的架構寫出來...我只是把一堆程式的字打出來而已(程式打字員)
我只是java生手..利用下班時間玩一下
我相信我可以你們一定也可以....

ufai0005 發表於 15-5-8 00:38


另提供SocketServer 範例程式

解壓縮後執行TmSockServ.bat
只是簡單的接收socketclient資料..然後out.println顯示而已...

pure 發表於 15-5-8 01:05

感謝分享{:5_288:}{:5_288:}{:5_288:}

巴不倒 發表於 15-5-8 08:45

感謝分享===={:8_563:}

聯發哥 發表於 15-5-8 10:16

感謝分享{:4_153:}{:4_209:}

薛豹 發表於 15-5-10 00:02

曝光之後應該很快會被關閉的

ufai0005 發表於 15-5-11 00:00

吔..各位大大.我不能回短信吔.因此發短信給我我不能回.

wicebing 發表於 15-5-11 17:56

感謝分享,版上好多神人級的人物
頁: [1]
查看完整版本: 群益報價軟體,免券商申請就可用......