iT邦幫忙

0

【C# 群益 API 開發教學】官方範例下載與安裝環境 #CH1

群益 API 是利用自己開發的程式,結合群益 API 在群益券商下單的一種方式,通常是做程式交易下單,或是單純讀取報價也行。

而群益 API 是我看過很用心在開發 API 的一間券商,他們的 API 提供很完整的串接機制,可以做到即時回應與事件觸發方式,我看完他們的 API 是覺得他們程式架構是很完整的。

此篇文章是為了之後教學【C# 群益 API 開發教學】而準備的第 1 篇文章,主要是講如何下載群益 C# 範例程式,安裝元件,開啟範例教學與執行範例。

當群益的範例檔可以正常執行之後,才會開始著手開發 API 介面,而我會一步一步講解我開發的步驟,適合第一次接觸群益 API 的新手可以參考。

在群益 API 裡面已經有非常完整的開發教學了,我相信大部份的人看官網的教學文件就可以開發出自己想要的功能,而我只是提供一個我開發的過程說明而已。

申請 API 登入權限

在下載群益 API 範例之前,需要先申請 API 登入權限,如果你還沒申請 API 的話,可以洽詢你的專屬營業員,請營業員幫你申請 API 權限。

如果你還沒有群益的帳戶的話,可以先到群益線上做開戶喔。

下載群益 API

群益 API 下載頁面: 連結

在下載之前就會要求先登入,在登入之後,就可以選擇「C#範例+API元件」下載。

下載之後解壓縮的內容。

我下載時的最新版本號為: 2.13.31。

安裝元件

要安裝的元件是為了讓 C# 範例可以正常執行。
打開「元件 > x64 」目錄。(是 x64 或 x86 依你電腦而定)
將「install.bat」按右鍵「以系統管理員身分執行」。

註冊元件成功。

開啟範例專案

在下載檔案內開啟「SKCOMTester」目錄內「SKCOMTester.csproj」,使用 VS 開啟它。

如果還沒安裝 VS 的話,可參考這篇下載安裝: 微軟整合開發工具 Visual Studio 2022 安裝教學

所開啟的專案可以先編譯一遍,檢查參考內的元件是否都有引用。是否編譯成功。

執行範例

編譯成功的話,就直接按 ”F5” 執行專案。可以出現以下畫面,就表示你的範例可以正常執行。

範例登入測試

開啟範例程式後,可以在上面輸入個人的群益帳號,測試登入。

報價測試

切換「報價」頁面。點擊「Connect」。

報價連線成功的話,可以檢查是否會回傳商品價格。
在「Quote」頁面輸入商品代碼再按「查詢」,就可以看到回傳的商品價格,並且要即時更新價格。

看到價格不斷更新就可以了喔,其他的 Tick, Kline 可以自己玩玩看。

基本的下載、安裝與測試,我就說明到這裡了。
詳細的說明文件在範例檔裡面找一下「策略王COM元件使用說明」。

更進階的測試例如憑證、下單、海期、海選就由你們自行測試了喔。
如果程式有問題可以問我,如果是連線或帳號有問題,要問你們的營業員喔。

相關學習文章
【C# 群益 API 開發教學】帳號登入、取得下單帳號教學 #CH2 (附範例下載)
【C# 群益 API 開發教學】取得商品報價、Tick、最佳 5 檔教學 #CH3 (附範例下載)
【C# 富邦期貨 API 開發教學】元件安裝、登入及下單教學 (附範例下載)


尚未有邦友留言

立即登入留言