進階即時資料源 Xquote、IB、eSignal、群益
王子下單機除了支援最為普遍的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" ,然後丟給它們家交易量比較大的用戶來使用,其實這二者本質是一樣 只有代號不同
在王子下單機中,進入資料設定視窗後點選「環境設定」再點選「其它資料來源」
輸入相關的欄位即可!
然後,再點選即時資料 -->其它來源 --> XQuote/OfficeQuote -->編輯模式
在商品代號內輸入 TXF(台指期)、來源代碼則輸入 XQuote 定義的商品資料
注意的是它們代碼好像沒有熱門月,也就是我們需要一個月換一次代碼
最後,點選「啟動」之後
一樣的,王子下單機會去自動尋找反應最快的報價來源!
那麼在合併列表中,我們可以發現DDE好像真的比較慢一些些
二、 Interactive Brokers
這家券商提供的產品線非常多(期貨、股票、ETF' 選擇權、債券...)手續費也算滿合理,如果有交易國外商品不妨開一個戶
但這不是重點,它有提供 報價源給我們使用 ^^
IB下單的軟體是TWS,其有提供API讓我們去連結其資料。 由於其主機在國外,所以呢 貧頸就卡在網路速度上囉~
三、 eSignal
這個是非常優質的報價源,國外絕大部份的交易軟體有內建直接支援這個!!
但它的費用真的滿不便宜的,如果我們交易國外商品時很注重資料品質話 那可以考慮用eSignal
四、群益
群益一直以來對期指這塊市場 著力滿深的,像光速閃電下單等等 國內很多當沖級的大戶都在那邊!
同樣的,它們也願意投入心力於資料來源改善 (雖然有時不太穩XD)
除了DDE之外,它目前提供了 國內唯一的免費API資料來源 ...
後註:以上,我只有測試過 XQuote 其它的來源,真的還滿穩定的。其它的來源,我們是照官方給的說明書開發,並沒有真正運行,誰有帳號可以讓我們測試一下 ^^ 群益報價API的使用手冊在這裡
http://www.coco-in.net/viewthread.php?tid=1713&extra=page%3D1
聽王子說明真是好清楚!本來我還搞不懂群益報價API和DDE有什麼差別。
感謝!又學到新東西了。 謝謝您對我們群益的API的支持@@ {:7_523:}請問一下, 群益的API有分國內及國外,王子下單機都有包含嗎? 剛才到貴站下載的好像還沒有包含群益API{:4_186:} 容我一問, 如何保證客戶個人資料的安全性 ?
以前曾經抓過別人的下單機
結果發現是一個有後門的程式
這讓我後來不太敢用國內開發的相關程式 真不好意思~群益的api 資料源 我們還在測試所以還沒有放上去哦!
另外, 關於資料安全性
你可以利用抓封包工具去觀查資究竟跑到那裡去了~比較常見的工具是 wireshark 和 smartsiff
http://azo-freeware.blogspot.com/2008/06/wireshark-100.html
http://portable.easylife.tw/684
你可以逐一檢視封包內容,如果封包傳送的位置並不是券商或是已知的ip的位置話
那可能就代表你所抓的程式是有問題的!!國內有一些免費下單機,或許會偷偷幹這種事情!!
但我們可以大聲的和你保證,王子下單機只有傳回 帳號、密碼和主機資訊 回來作驗證合法性使用
其它的資訊完全沒有傳送回來...你可以用上述的工具去驗證看看 ^^ 抓封包要很細心,有這麼多網路io在傳送。
我用過ethereal。這套工具不錯。 ethereal 好像沒繼續開發了.. 當初好像有爭執(似乎是授權方式的爭議?), 所以 ethereal 一些(或全部?)的開發人員獨立出來改推出 Wireshark. 簡單說, 可以看做 Wireshark 是 ethereal 的新版本. 回復 9# sdnian
sdnian大的新頭像,好有過年的氣氛。 回復 10# 綠茶妹
呵呵, 就快過年了啊.. 有群益的話我也想試試看, 對電腦白痴的我感覺好神奇 群益的客戶 如果要使用api報價來源的話,那就去
https://www.capital.com.tw/Service2/Member/Login/Default.asp
http://www.capital.com.tw/Service2/Download/images/img_fellow.gif
以前他們要另外申請的,現在好像不用網頁勾一勾就好!!
接下來,進入下單機之後先去設定頁面 填入你的群益 帳號密碼
然後
有關於群益的設定,如上
先啟動編輯模式 --> 選擇「群益」來源 -->下拉選擇 商品 --> 自動產生 --> 新增-->儲存
最後點選 「啟動」 按鈕就完成囉!!
你就可以發現 api 來源和 dde 有比較快一點點!
後註: 群益目前報價只有提供國內的,國外的 api 他們一直在改版等它們穩定點再納入王子下單機 ^^ 請教版大,我群益API已經可以下單了。可是報價資訊卻沒有出來。問題出在哪裡?一頭霧水~~ 最近正在研究API的東西! 這邊真多好東西~~ 感謝各位前輩
頁:
[1]