Кто-нибудь знает хороший учебник/книгу, в которой описывается протокол FIX? Мне нужно подключиться к серверу FIX. Он поддерживает ограниченное количество сообщений, и я бы хотел написать свой собственный движок FIX.Хороший учебник по протоколу FIX?
ответ
Есть целый ряд поставщиков FIX двигателей, API и аналогичные продукты (Management Systems Order, Execution Management Systems, которая, вероятно, что вы подключаетесь к), чьи сайты имеют FIX словари протокола:
TransactTools имеет Неплохо. Также рассмотрите: ONiXS и B2Bits.
С точки зрения учебника, я не уверен, что есть программно-агностический протокол. Но некоторые из вышеупомянутых продавцов вполне могут получить инструкции своих программистов в Интернете и что МОЖЕТ дать вам немного головного мозга.
Возможно, вы также захотите ознакомиться с исходным кодом для Marketcetera. Это система управления заказами с открытым исходным кодом, которая предназначена для развертывания в фирмах-покупателях (институциональные инвесторы, хедж-фонды, магазины поддержки), которые соединяются с брокерскими операторами & по протоколу FIX, поэтому вы можете получить дополнительное представление о том, как протокол работает с помощью своего кода. Marketcetera использует Quickfix как базовый движок FIX.
Серия книг «Бизнес-знания для ИТ в ...» (различные аспекты инвестиционного и торгового мира) может иметь некоторую информацию, но, вероятно, очень высокоуровневую, но может быть полезна для цвета в зависимости от того, как новый вы для бизнеса. Все они доступны в O'Reilly Safari Books Online, если у вас есть подписка.
Наконец-то всегда есть форумы на сайте FIX Protocol Group для рассмотрения.
Может ли протокол FIX использоваться для показа биржевого тика на веб-и мобильных приложениях? –
Словарь данных - настоящая боль в использовании. Я злился на просмотр сообщения об ошибке, а затем пару по паре проверял значения в словаре данных. Они просто популярны, потому что требуется 10 минут, чтобы написать небольшую программу для создания html-страниц из xml-файлов в спецификации.
Как только вы получите представление о порядковом номере, сеансе, подключении, то остальное просто принимает, что все, что у вас есть, представляет собой последовательность пар значений имени. (хорошо, там тоже есть повторяющиеся группы)
Я использую http://www.validfix.com/, чтобы декодировать сообщение об ошибке во что-то более читаемое.
Спасибо, что упомянул validfix. Это очень полезно для меня. – MaDDoG
Нашли несколько видеоуроков по протоколу FIX - http://www.ksvali.com/2009/02/fix-protocol-videos-on-youtube-finally/ HTH.
вот еще одна хорошая ссылка, которую я нашел на FIX Protcol http://javarevisited.blogspot.com/2011/04/fix-protocol-tutorial-for-beginners.html, у нее также есть много хорошего учебника по сеансу FIX, сообщения FIX Engine и FIX.
Это пустая трата времени, очень низкого качества. Лучше сразу перейти в QuickFix dosc и примеры. –
Страница Wikipedia для FIX_protocol здесь удивительно полезна. Одна вещь, которую я заметил при этом: некоторые FIX-серверы ЭКСТРЕМАЛЬНО выбирают порядок, в котором вы отправляете теги. Вы можете увидеть, есть ли документация специально для сервера FIX, который вы используете. – barrycarter
Страница википедии в вопросе ... http://en.wikipedia.org/wiki/Financial_Information_eXchange –