2012-02-28 16 views
8

Sau nhiều năm không có chương trình, tôi đang trên đường tìm hiểu C++ trên Mac OSX của mình. Mục tiêu háo hức của tôi là tạo ra một phần mềm giao dịch thuật toán/tự động để sử dụng với Interactive Brokers.Sử dụng C++ trên Mac cho API môi giới tương tác? - Thí dụ?

Bây giờ, tôi đã tải xuống API của họ cho Mac OSX và tài liệu. Nhưng tôi nhận được khái niệm rằng API cho MacOSX chỉ dành cho việc sử dụng với Java?

Trường hợp tôi sai: Tôi sẽ rất vui nếu có ai đó có thể giúp tôi với một vài dòng C++ để sử dụng trên IB-API, e. g. mở một phiên hoặc tải dữ liệu thị trường để bảo mật?

Btw, tôi đã làm điều đó với R và sau khi tìm thấy một số ví dụ, nó khá dễ sử dụng.

Cảm ơn.

+1

Xem hướng dẫn tải xuống tại http://www.interactivebrokers.com/en/control/standalone_api.php?os=mac&ib_entity=llc chắc chắn dường như nó chỉ dành cho Java. Yucko! Nếu không ai trả lời ở đây, bạn có thể nhận được một số phản hồi tốt về các diễn đàn thảo luận của Interactive Broker được liệt kê ở cuối [trang web API] (http://www.interactivebrokers.com/en/p.php?f=programInterface) –

+0

Tuyệt vời ý kiến. Cảm ơn. –

Trả lời

11

IB cũng cung cấp cái gọi là "API Posix C++" sẽ hoạt động trên MacOSX (Nó được bao gồm một cách ngu ngốc trong kho lưu trữ twsapi_unixmac _ *. Jar).

Có một dự án dựa (twsapi) autotools từ mã này IB ban đầu được xây dựng tốt trên MacOSX, xem https://github.com/rudimeier/twsapi

Một ví dụ thú vị hơn về cách sử dụng twsapi trong thực tế bạn có thể tìm thấy trong twstools dự án đó: https://github.com/rudimeier/twstools

+0

OK. Cảm ơn các liên kết. –

+0

... và cảm ơn mã! –

0

Trình bao bọc khác trực tiếp xung quanh phiên bản C++ Posix biên dịch và chạy trên nhiều nền tảng là TwsApiC++.

Bạn có thể tìm thấy nó tại https://github.com/JanBoonen/TwsApiCpp

Nó cũng bao gồm một số ví dụ.