Linux GUI client for crypto trading, supports Binance API
- Creation of limit orders by clicking on the chart (just drag a red slider and press the spacebar)
- Creation or cancellation of orders from the chart directly
- Display of completed orders on the chart
- ZMQ API for displaying custom elements on the chart (points, lines)
- Simple API for integrating into any trade platform
- Binance-api support (used binance-connector-java)
- This software can be used for orders visualization in auto trading
- Configure java environment (install java jdk-17 or higher)
- export JAVA_HOME=/opt/jdk-17.0.2
- export PATH=$JAVA_HOME/bin:$PATH
- Run ./mvn-build.sh for creating jar files from sources
- Configure av-crypto-emulator.yaml and run ./av-crypto-emulator.sh
Emulator generates random crypto quotes, that are used for local GUI client testing
or
- Configure av-crypto-binance.yaml and run ./av-crypto-binance.sh
This app uses binance-connector-java for data exchange
- Check proxy server REST API http://localhost:8089
- Configure av-crypto-trade-gui.yaml and run ./av-crypto-trade-gui.sh