Использование C++ на Mac для Interactive Broker API? - Пример?

После нескольких лет отсутствия программирования я собираюсь изучать C++ на своем Mac OSX. Моя цель — создать программное обеспечение для алгоритмической/автоматической торговли для использования с Interactive Brokers.

Теперь я скачал их API для Mac OSX и документы. Но я понимаю, что API для MacOSX предназначен только для использования с Java?

В моем случае я ошибаюсь: я был бы очень рад, если бы кто-нибудь помог мне с несколькими строками C++ для использования в IB-API, например. грамм. открытие сессии или загрузка рыночных данных по ценной бумаге?

Кстати, я сделал это с R, и после того, как нашел несколько примеров, его было довольно легко использовать.

Спасибо.


person Andreas K.    schedule 28.02.2012    source источник
comment
Просмотрите инструкции по загрузке на interactivebrokers.com/en/control/ похоже, что он предназначен только для Java. Юко! Если здесь никто не ответит, вы можете получить достойную обратную связь на дискуссионных форумах Interactive Broker, перечисленных в нижней части веб-страница API   -  person Michael Dautermann    schedule 28.02.2012


Ответы (2)


IB также предоставляет так называемый "Posix C++ API", который должен работать на MacOSX (он по глупости включен в архив twsapi_unixmac_*.jar).

Существует проект на основе автоинструментов (twsapi) из этого оригинального кода IB, который отлично строится на MacOSX, см. https://github.com/rudimeier/twsapi

Более интересный пример того, как использовать twsapi на практике, вы можете найти в проекте twstools: https://github.com/rudimeier/twstools

person rudimeier    schedule 28.02.2012

Другой оболочкой непосредственно версии C++ Posix, которая компилируется и работает на многих платформах, является TwsApiC++.

Вы можете найти его по адресу https://github.com/JanBoonen/TwsApiCpp.

Он также включает в себя некоторые примеры.

person Jan Boonen    schedule 25.08.2016