All examples have been ported from QuickFIX
This project builds a cli tool qf with 3 commands corresponding to each example.
The generalized usage is of the form:
qf [GLOBAL FLAGS] [COMMAND] [COMMAND FLAGS] [ARGS]
The examples are meant to be run in pairs- the TradeClient as a client of either the Executor or OrderMatcher. By default, the examples will load the default configurations named after the example apps provided in the config/ root directory. i.e., running qf tradeclient will load the config/tradeclient.cfg configuration. Each example can be run with a custom configuration as a command line argument (qf tradeclient my_trade_client.cfg).
To pull and run the latest, use the following command:
docker run -it quickfixgo/qf
To run a specific example, you can do something like this:
docker run -it -p 5001:5001 quickfixgo/qf ordermatch
Note: The docker image comes pre-loaded with the default configs. If you want to supply your own, you can specify a volume binding to your local directory in the run command.
Content type
Image
Digest
sha256:e30c51929…
Size
126.2 MB
Last updated
about 3 years ago
Requires Docker Desktop 4.37.1 or later.