Блог им. dotnettrading

Программирование

Набирает популярность программирование биржевых роботов и аналит. систем.
В рунете больше информации по программированию для росс. рынка (Quick в частности), есть n-ное число разных библиотек.
 
По западу информации мало, поэтому попробуем начать тему.
Тема по большей части будет интересна уже тем, кто знает язык C# и имеет опыт реализации приложений.
 
В основном задача стоит в том, как разработать интерфейс для обработки тиковых данных и отправки ордеров.
 
Для торговли фьючерсами на данный момент есть несколько простых адекватных API -> TT, CQG и Zen-Fire.
Zen-Fire наиболее доступен, если у вас открыт счет в AMPFutures или MirusFutures, вы можете использовать его бесплатно.
 
Ссылки: Форум Zen-FireПримеры кода на ZF.
 
TradingTechnologies  — есть доступ к Fix-протоколу. Очень по взрослому.
 
CQG  — тут все понятно, идет привязка к терминалу IC, как и в случае с TT (X-Trader). Надежное решение.

Обсудить идеи относительно кодинга и реализации задач можно на форуме
★9
23 комментария
Zen-fire: текущая версия — 1, уже разрабатывается 2я. Пока в ней много-много чего нет.
Смысла разрабатывать на старой версии нет, надо дождаться окончания разработки 2й версии протокола.

Почему нет ни слова об OEC?
Мы (StockSharp) выбрали именно его.

Через месяц — 1.5 будет готов коннектор к OEC через StockSharp, так что все желающие могут воспользоваться им. Намного будет проще разрабатывать + русский форум поддержки + документация + много встроенных уже стратегий + 1000 активных пользователей библиотеки.
Александр Муханчиков, S#, даже тут в выигрыше…
avatar
Jetta, С# )))
Дмитрий Интрадей, Нет, я не ошибся!!!
avatar
Jetta, ок :) погуглил, действительно еще и s# налабал кто-то ))))) хотя это чистой воды плагиат ;)
Дмитрий Интрадей, Нет, это не плагиат.S# это библиотека для написания своих роботов на языке C#. Т.е. Ваш робот написанный на C# с использованием S# + Ваш терминал…
avatar
Александр Муханчиков, Кстати, можно ли использовать библиотеку S# для рисования свечных/барных графиков в своих приложениях, или лучше mschart или что-то другое?
avatar
Jetta, можно. у нас есть класс CandleChart — обёртка над amCharts. Можно и над MsChart сделать обёртку. В общем посмотри примеры в архиве, там есть программы и с графиками.
Александр Муханчиков, Спасибо…
avatar
точно, про OEC забыл совсем
avatar
dotnettrading, как минимум OEC, IB, ActivFinance и непосредственно fix забыты.
По поводу zf — чего именно нет?(какие есть критичные моменты)
avatar
dotnettrading, forums.zenfire.com/wiki/API2/FAQ
сходу — баланса, позиции, тиковая история, прошедшие сделки
Александр Муханчиков, надеюсь сделают и для C# версию
avatar
dotnettrading, zen-fire — это API. она не делается для какого-то языка специально
Александр Муханчиков, понятно что dll куда угодно можно встроить. Просто могут возникать проблемы с unmanaged ресурсами в памяти, если например api на с++ написано, а софт для обработки данных на c#.
avatar
ну fix на запад это не для всех доступно. Имелось ввиду простая сборка тиков и доступ к отправке ордеров самым простым образом. Дальше дело алгоритмов уже.
avatar
И да, кстати под Zen-Fire Stock# уже тоже пишется:
stocksharp.com/forum/yaf_topics24_ZF.aspx
Александр Муханчиков, Можно ли посмотреть исходники dll'ек?
avatar
Alpha, каких-то — конечно да. пишите у нас на форуме
Платформы от CQG, а также упомянутый Com — X Trader и другие можно взять здесь, если кто-то нуждается: http://getanyplatform.com

теги блога dotnettrading

....все тэги



UPDONW
Новый дизайн