Pregunta

Quiero probar una puerta de enlace FIX para nuestra compañía y se preguntaba si algo en código abierto ya existe que pueda utilizar el apalancamiento o tal vez para completar esta tarea.

Actualmente estoy buscando en Quickfix pero no estoy seguro de si se tiene un cliente que puede ser usado contra cualquier pasarela FIX estándar.

También enlaces a cualquier material de aprendizaje que existen en este tema sería apreciada.

Gracias

¿Fue útil?

Solución

código QuickFIXengine viene con un par de ejemplos, véase http: // www.quickfixengine.org/quickfix/doc/html/examples.html

Es posible que desee tradeclient para enviar mensajes. Es una herramienta de línea de comandos que va a enviar mensajes FIX al servidor.

Puede utilizar el ejemplo ordermatch para poner en marcha el servidor solución simple que cruzará los pedidos y enviar ExecutionReports de nuevo a su cliente.

Para todas las aplicaciones de ejemplo que necesita para proporcionar un archivo de configuración para que se inicie hacia arriba. Sólo tienes que seguir las instrucciones en el sitio web quickfixengine, consulte ejemplo de archivo de configuración . Su cliente será initiator y acceptor servidor.

He estado usando los ejemplo aplicaciones en gran medida para probar todo el ordermatcher, he actualizado la mina de manejar modificar órdenes y separa acciones / futuros / opciones símbolos y así sucesivamente.

El registrador de la pantalla usos tradeclient por lo que debe ver todos los mensajes salientes y entrantes en la línea de comandos.

Otros consejos

Quickfix se puede utilizar para enviar mensajes estándar compatible (con diferentes seguridad-niveles // utilizar fuerte seguridad :-) para fijar servidores / puertas de enlace.

quickfix tiene buen ejemplo de código en su página: http: // www. quickfixengine.org/quickfix/doc/html/sending_messages.html

Hay una herramienta de interfaz gráfica de usuario altarnative que permite simular el cliente y el servidor. Se llama MINI FIX . Uno puede construir mesages como él / ella ve o un código de uso para hablar con él y obtener la respuesta respectiva. El único inconveniente es que es sólo para Windows.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top