2012-02-28 8 views
8

Po latach braku programowania jestem na drodze do nauki C++ na moim Mac OSX. Moim gorącym celem jest stworzenie algorytmicznego/automatycznego oprogramowania transakcyjnego do użytku z Interactive Brokers.Użycie C++ na Macu dla API Interactive Broker? - Przykład?

Teraz pobrałem ich API dla Mac OSX i dokumentów. Ale mam wrażenie, że API dla MacOSX jest tylko do użytku z Javą?

Przypadek jestem w błędzie: Byłbym bardzo szczęśliwy, gdyby ktoś mógł mi pomóc z kilkoma liniami C++ do wykorzystania na IB-API, e. sol. otwieranie sesji lub ładowanie danych rynkowych dla zabezpieczenia?

Btw, zrobiłem to z R i po znalezieniu niektórych przykładów było dość łatwe w użyciu.

Dzięki.

+1

Przeglądając instrukcje pobierania na stronie http://www.interactivebrokers.com/en/control/standalone_api.php?os=mac&ib_entity=llc, wygląda na to, że jest przeznaczony tylko dla języka Java. Jukko! Jeśli nikt tu nie odpowiada, możesz uzyskać przyzwoitą opinię na forach dyskusyjnych Interactive Broker wymienionych na dole strony [API] (http://www.interactivebrokers.com/en/p.php?f=programInterface) –

+0

Świetnie pomysł. Dzięki. –

Odpowiedz

11

IB zapewnia również tzw. "Posix C++ API", który powinien działać na MacOSX (jest głupio zawarty w archiwum słoików twsapi_unixmac _ *.).

Nie

to projekt oparty (twsapi) autotools tego oryginalnego kodu IB która buduje dobrze na MacOSX, zobacz https://github.com/rudimeier/twsapi

Bardziej ekscytujące przykład jak używać twsapi w praktyce może się okazać w twstools projektowych tam: https://github.com/rudimeier/twstools

+0

OK. Dzięki za linki. –

+0

... i dzięki za kod! –

0

Kolejne opakowanie bezpośrednio wokół wersji Posix C++, które kompiluje i działa na wielu platformach to TwsApiC++.

Można go znaleźć na https://github.com/JanBoonen/TwsApiCpp

Obejmuje ona także kilka przykładów.