Ich möchte ein FIX-Gateway für unser Unternehmen testen und frage mich, ob bereits etwas in opensource existiert, das ich verwenden oder vielleicht nutzen kann, um diese Aufgabe abzuschließen.
Ich schaue mir gerade QuickFix an, aber ich bin mir nicht sicher, ob es einen Client gibt, der gegen ein Standard-FIX-Gateway verwendet werden kann.
Auch Links zu Lernmaterialien, die zu diesem Thema existieren, wären willkommen.
Danke
Der QuickFIXengine-Code enthält einige Beispiele, siehe Ссылка
Wahrscheinlich möchtest du tradeclient
zum Senden von Nachrichten verwenden. Es ist ein Befehlszeilenprogramm, das FIX-Nachrichten an den Server sendet.
Sie können das Beispiel ordermatch
verwenden, um einen einfachen FIX-Server zu starten, der Aufträge übergibt und ExecutionReports zurück an Ihren Client sendet.
Für alle Beispielanwendungen müssen Sie eine Konfigurationsdatei zum Hochfahren bereitstellen. Folgen Sie einfach den Anweisungen auf der Website quickfixengine
, siehe Beispielkonfigurationsdatei . Ihr Client wird initiator
und Server acceptor
.
Ich habe diese Beispiel-Apps hauptsächlich zum Testen von ordermatcher
verwendet, ich habe meine aktualisiert, um geänderte Bestellungen zu bearbeiten und trennt Aktien / Futures / Optionen-Symbole und so weiter.
Der tradeclient
verwendet den Bildschirm-Logger, so dass Sie alle ausgehenden und eingehenden Nachrichten in der Befehlszeile sehen sollten.
QuickFIX kann verwendet werden, um standardkonforme Nachrichten (mit unterschiedlichen Sicherheitsstufen // starke Sicherheit :-) an FIX Server / Gateways zu senden.
quickfix hat einen schönen Beispielcode auf seiner Website: Ссылка
Es gibt ein altnaratives GUI-Tool, mit dem sowohl Client als auch Server simuliert werden können. Es heißt MINI FIX . Man kann Nachrichten erstellen, wenn er Code sieht oder verwendet, um mit ihm zu sprechen und entsprechende Antworten zu erhalten. Der einzige Nachteil ist, dass es nur Windows ist.