COCO研究院

 找回密碼
 註冊
搜索
查看: 19977|回復: 14

[教學] 進階即時資料源 Xquote、IB、eSignal、群益

[複製鏈接]
發表於 10-1-13 10:50 | 顯示全部樓層 |閱讀模式
王子下單機除了支援最為普遍的DDE之外還有另外支援下面這四種

1、Xquote/OfficeQuote
2、IB (Interactive Brokers)
3、eSignal
4、群益 api

為什麼我已經有了DDE 還要用這些資料來源呢?

接收即時性的DDE報價資料,大概是發展於1993年左右  15年前的東西了

這個老舊的傳輸規格,目前也早就被Microsoft 放棄 另外訂出 RTD 規格取代這個不太穩定的 DDE 傳輸

不過 「金融」 這個產業就是這樣, 只願意用能Work的   最有名的就像是 Cobol 大型的主機三四十年都沒變

所以....

如果我們對即時資料要求非常嚴格,不太容許過多的誤差話  那就儘量別使用DDE (或是使用 DDE 商品的數量少點,避免塞車)


下面進入正題  介紹如何進行這些設定

一、XQuote/OfficeQuote

這個傳輸資料方式是由艾揚科技的iPush技術所提供的,是主要目的是用來傳輸大量的即時資料,也不一定是金融方面的啦~ 也有氣象、交通等等...

其中, iPush 技術在金融上,它們弄了幾台主機  並給它一個代號 "XQuote" ,然後丟給國內券商和大卡級的用戶使用

至於凱基(台證) 看中這個市場,另外弄一個 OfficeQuote 它的代號就是"OfficeQuote" ,然後丟給它們家交易量比較大的用戶來使用,其實這二者本質是一樣 只有代號不同



7.png


在王子下單機中,進入資料設定視窗後  點選「環境設定」再點選「其它資料來源
輸入相關的欄位即可!

10.png


然後,再點選即時資料 -->其它來源 --> XQuote/OfficeQuote -->編輯模式
在商品代號內輸入 TXF(台指期)、來源代碼則輸入 XQuote 定義的商品資料
注意的是它們代碼好像沒有熱門月,也就是我們需要一個月換一次代碼

最後,點選「啟動」之後   
一樣的,王子下單機會去自動尋找反應最快的報價來源!
那麼在合併列表中,我們可以發現DDE好像真的比較慢一些些



二、 Interactive Brokers

這家券商提供的產品線非常多(期貨、股票、ETF' 選擇權、債券...)手續費也算滿合理,如果有交易國外商品不妨開一個戶

但這不是重點,它有提供 報價源給我們使用 ^^

IB下單的軟體是TWS,其有提供API讓我們去連結其資料。 由於其主機在國外,所以呢 貧頸就卡在網路速度上囉~

8.png




三、 eSignal

這個是非常優質的報價源,國外絕大部份的交易軟體有內建直接支援這個!!

但它的費用真的滿不便宜的,如果我們交易國外商品時很注重資料品質話 那可以考慮用eSignal


四、群益

群益一直以來對期指這塊市場 著力滿深的,像光速閃電下單等等 國內很多當沖級的大戶都在那邊!

同樣的,它們也願意投入心力於資料來源改善 (雖然有時不太穩XD)  

除了DDE之外,它目前提供了   國內唯一的免費API資料來源 ...

9.png





後註:以上,我只有測試過 XQuote 其它的來源,真的還滿穩定的。其它的來源,我們是照官方給的說明書開發,並沒有真正運行,誰有帳號可以讓我們測試一下 ^^
發表於 10-1-13 10:54 | 顯示全部樓層
群益報價API的使用手冊在這裡
http://www.coco-in.net/viewthread.php?tid=1713&extra=page%3D1

聽王子說明真是好清楚!本來我還搞不懂群益報價API和DDE有什麼差別。
感謝!又學到新東西了。
發表於 10-1-13 12:53 | 顯示全部樓層
謝謝您對我們群益的API的支持@@
發表於 10-1-13 13:45 | 顯示全部樓層
請問一下, 群益的API有分國內及國外,王子下單機都有包含嗎?
發表於 10-1-13 14:55 | 顯示全部樓層
剛才到貴站下載的好像還沒有包含群益API
發表於 10-1-13 15:50 | 顯示全部樓層
容我一問, 如何保證客戶個人資料的安全性 ?
以前曾經抓過別人的下單機
結果發現是一個有後門的程式
這讓我後來不太敢用國內開發的相關程式
 樓主| 發表於 10-1-13 17:23 | 顯示全部樓層
真不好意思~  群益的api 資料源 我們還在測試  所以還沒有放上去哦!

另外, 關於資料安全性  

你可以利用抓封包工具去觀查資究竟跑到那裡去了~  比較常見的工具是 wireshark 和 smartsiff
http://azo-freeware.blogspot.com/2008/06/wireshark-100.html
http://portable.easylife.tw/684

你可以逐一檢視封包內容,如果封包傳送的位置並不是券商或是已知的ip的位置話

那可能就代表你所抓的程式是有問題的!!  國內有一些免費下單機,或許會偷偷幹這種事情!!

但我們可以大聲的和你保證,  王子下單機只有傳回 帳號、密碼和主機資訊 回來作驗證合法性使用

其它的資訊完全沒有傳送回來...  你可以用上述的工具去驗證看看 ^^
發表於 10-1-13 23:57 | 顯示全部樓層
抓封包要很細心,有這麼多網路io在傳送。
我用過ethereal。這套工具不錯。
發表於 10-1-14 11:59 | 顯示全部樓層
ethereal 好像沒繼續開發了.. 當初好像有爭執(似乎是授權方式的爭議?), 所以 ethereal 一些(或全部?)的開發人員獨立出來改推出 Wireshark. 簡單說, 可以看做 Wireshark 是 ethereal 的新版本.
發表於 10-1-14 17:54 | 顯示全部樓層
回復 9# sdnian


    sdnian大的新頭像,好有過年的氣氛。
發表於 10-1-14 20:38 | 顯示全部樓層
回復 10# 綠茶妹


    呵呵, 就快過年了啊..
發表於 10-1-15 23:50 | 顯示全部樓層
有群益的話我也想試試看, 對電腦白痴的我感覺好神奇
 樓主| 發表於 10-2-1 10:20 | 顯示全部樓層
群益的客戶 如果要使用api報價來源的話,那就去
https://www.capital.com.tw/Service2/Member/Login/Default.asp



以前他們要另外申請的,現在好像不用  網頁勾一勾就好!!


接下來,進入下單機之後  先去設定頁面 填入你的群益 帳號密碼

然後

SK.png

有關於群益的設定,如上

先啟動編輯模式 --> 選擇「群益」來源 -->下拉選擇 商品 --> 自動產生 --> 新增  -->儲存

最後點選 「啟動」 按鈕就完成囉!!

你就可以發現 api 來源和 dde 有比較快一點點!

後註: 群益目前報價只有提供國內的,國外的 api 他們一直在改版  等它們穩定點  再納入王子下單機 ^^
發表於 10-10-12 13:30 | 顯示全部樓層
請教版大,我群益API已經可以下單了。可是報價資訊卻沒有出來。問題出在哪裡?一頭霧水~~
發表於 12-12-10 00:34 | 顯示全部樓層
最近正在研究API的東西! 這邊真多好東西~~ 感謝各位前輩
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-2 18:40

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |