Open Source FIX-Client-Simulator
-
24-09-2019 - |
Frage
Ich mag eine FIX-Gateway für unser Unternehmen testen und habe mich gefragt, ob alles in Open-Source existiert schon, dass ich Hebelwirkung oder vielleicht verwenden kann, um diese Aufgabe abzuschließen.
Ich bin gerade im QuickFix aber ich bin nicht sicher, ob es einen Client hat die Verwendung gegen jeden Standard FIX Gateway sein kann.
Auch Links zu jedem Lernmaterial, das zu diesem Thema existieren würden geschätzt.
Danke
Lösung
QuickFIXengine Code kommt mit paar Beispiele finden Sie unter http: // www.quickfixengine.org/quickfix/doc/html/examples.html
Sie wollen wahrscheinlich tradeclient
zum Senden von Nachrichten. Es ist ein Kommandozeilen-Tool, das FIX-Nachrichten an den Server senden.
Sie können das ordermatch
Beispiel verwenden, um einfachen FIX-Server zu starten, die Aufträge werden überquert und ExecutionReports zurück an Ihren Kunden senden.
Für alle Beispielanwendungen benötigen Sie eine Konfigurationsdatei, um bis zum Start. Folgen Sie einfach den Anweisungen auf quickfixengine
Website finden Sie unter Beispiel Konfigurationsdatei . Ihr Kunde wird initiator
und Server acceptor
sein.
Ich habe derjenigediejenigedasjenige Beispiel unter Verwendung von Apps stark für die Prüfung vor allem die ordermatcher
, habe ich meine aktualisiert zu behandeln ändern Bestellungen und trennt Lager / Futures / Optionen Symbole und so weiter.
Der tradeclient
Anwendungen Bildschirm Logger so sollten Sie alle ausgehenden und eingehenden Nachrichten auf der Kommandozeile sehen.
Andere Tipps
QuickFIX verwendet werden kann, standardkonforme Nachrichten (mit unterschiedlichen Sicherheitsstufen senden // verwenden starke Sicherheit :-) zu FIX-Servern / Gateways.
quickfix hat schönen Beispielcode auf seiner Website: http: // www. quickfixengine.org/quickfix/doc/html/sending_messages.html
Es ist ein altarnative GUI-Tool, das sowohl Client- als auch Server simulieren kann. Es heißt MINI FIX . Man kann mesages konstruieren, wie er / sie sieht, oder verwenden Sie Code, mit ihm zu sprechen und entsprechende Antwort. Der einzige Nachteil ist, dass es Windows nur.