KhadhroonyXtbJfx/README.md
2024-02-17 22:14:53 +01:00

1.2 KiB

KhadhroonyXtbJfx

Project Description

Trading Client for XTB Platform developed in Java language.

We used the xAPI Protocol Documentation as main doc to implement a simple (without OHLC or Candlestick for the moment) - multi-connections client to the XTB servers

As indicated in the documentation, the communication can be with Sockets or Websockets (but not both) so we opted for the sockets.

We had choice to use JavaFX or SWT as graphical layer but we opted for JavaFX as it can be easier than SWT to generate an executable and to add charts later.

The project is using Gradle for building and dependencies management.

The communication with the server is using Json format so we used the Jackson Json Library to serialize requests from beans to Json and to deserialize received responses.

The local storage of data is using the mapDB library

Current Version

0.0.1

Last Change

Initial Project version