← Zurück

Платформо-независимость

Скажите, а возможно ли подключить библиотеку к другой платформе(не quik и smart)? у платформы тоже есть dde экспорт и свои api. Много ли прийдется менять в коде? и насколько это проблематично? знания в программировании минимальны.

War dieses Thema hilfreich?

Thema teilen

Kommentare (13)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

Это все заявисит от той платформы. Но знать программирование нужно будет - без него робота не создать.

funvee
funvee Autor

платформа interactive brokers.

Mikhail Sukhov
Mikhail Sukhov

Не думаю, что без знаний программирования можно разработать что-то работающее на такой платформе. Может проще заказать разработку?

Tauler
Tauler

Имел опыт разработки роботов под IB. они предоставляют COM библиотеку, и библиотеку NET, кторая явлеятся обычно managed оберткой вокруг этого COM объекта. Документация в приниципе есть, но небогатая. Но без знаний программирования написать реализацию ITrader использоя этот API IB вряд ли получится.

funvee
funvee Autor

а у вас есть эта реализация???? не могли бы Вы поделиться ею, или примерами какими-нибудь?? быду безумно благодарен Вам

Tauler
Tauler

Нету. Я с IB работал через их же библиотечку - она есть у них сайте в свободносм доступе. Обычная NET обертка вокруг COM объекта.

Tauler
Tauler

С примерами сложнее - было давно и неправда, наверно и исходников уже нет никаких. Точно не помню - но в итоге установки появлется компонент во вклдаке Tools в Visula Studio. Перетягивает компонент на форму, и далее ка кс обычным компонентом - дергаете его методы, смотрите свйоства, подписываетесь на события. в комплекте идет неплохой пример, который показывает как работать с компонентом. вот тут

http://www.interactivebrokers.com/en/p.php?f=programInterface&ib_entity=llc

на вкладке Softaware качайте InstallAX_963.exe - это библиотеки для работы, в комплекте есть и аод Net, и читатйе Getting Started Guide и Reference Guide

одно но - примеры на VB.NET, но приницп работы понять можно.

funvee
funvee Autor

Спасибо большое. Буду разбираться

Tauler
Tauler

Если будет жуткий затык - пишите, может чем то памяти смогу помочь, там граблей имеется в количестве.

Mikhail Sukhov
Mikhail Sukhov

В инвестиционном ПО куда не плюнь, так везде грабли, баги и жуткий by design.

Tauler
Tauler

Ну, Михаил, в вашем фреймоврке их поненьше будет.

Mikhail Sukhov
Mikhail Sukhov

поненьше - это поменьше или не меньше? =)

Tauler
Tauler

поменьше :)