群益期貨 API service - 期貨

Table of Contents

大家好 最近跟朋友合作想用直譯式的語言開發策略
但查了一下群益的 API 似乎只有提供 COM dll 檔

翻了一下前人在 2012 年的努力
似乎在 python 使用 ctype 呼叫 callback function 時常常會遇到些靈異現象

網路上 Google 了一下有人也在 2012 年提出了一個概念是用 C 實作另外一個 API
然後使用 TCP/IP 的方式透過 API 去群益的平臺下單

雖然比較麻煩(可能會比較慢)但這樣就不用擔心使用 ctype 開發的問題
可以專心在策略上,也不用擔心編譯與平臺的問題

以下是專案介紹

: 群益期貨API 的功能實作,預計提供報價介面,下單介面,回報介面.
: 介面的實現方式用的是TCP/IP 網路介面,這是為了要實現高度的平台無關性,
: 程式語言無關性,使用網路介面,開發策略的程式語言
: 再也不需要強迫跟實作API的程式語言相同,
: 此專案使用C語言實作API介面,
: 但透過TCP/IP,策略開發者可以使用VB,perl,python,ASP.net,
: 甚至是web cgi 來開發策略,而且不會綁死在windows系統上,
: 例如,只要你願意,架設好一台windows 跑本專案開發的程式,
: 你就可以使用andorid平板遠端執行你的交易策略,
: 或者是用Mac 機器遠端執行策略,iphone 遠端監看下單狀況.

目前找到接的上群益 API 的主要有三個,二個用 C 一個用 Java
https://code.google.com/p/capital-futures-api-service/
http://www.coco-in.net/thread-21499-1-1.html
https://github.com/philipz/Capital_API

主要想請問下有人用過這個東西嗎?

--
許多人所謂的成熟;不過是被俗習磨去了菱角,變得事故而實際了
那不是成熟;而是精神的早衰和個性的夭亡
真正的成熟;應當是獨特個性的形成
真實自我的發現;精神上的結果和豐收
—— 尼采:在世紀的轉折點上

--

All Comments

Joe avatarJoe2015-01-15
請看一下 www.coco-in.net 發文的ID,是否跟這個推文的
ID 一樣 ??
Oliver avatarOliver2015-01-20
謝謝leo大分享 (誤 XD
Joe avatarJoe2015-01-25
群益API感覺上頗乾淨說 不像KGI硬要綁.Net Framework
Lauren avatarLauren2015-01-26
噗,melba, 那個範例程式確實是我寫的.
Tom avatarTom2015-01-27
第三個Java 版是可以work 的,一些檔案的對應路徑要放對
http://ppt.cc/0ykb 跑起來的範例