This application show the depth of the selected market
- It should allow a user to select a market.
- The design should accommodate the addition of more market data providers in the future
- The application should maintain simplicity in its functionality.
- Market Selection: Select a market from the list of all markets from implemented market data providers.
- Market Filtering: Filter market by its name.
- Continues market depth refreshing: Refresh the market depth chart with the given interval.
- Setting number of items of the market depth: Set top number of elements on each side of the market depth chart.
- Market depth visualization: Show the market depth in the form of a Bar Chart.
- Binance - Crypto Markets Data Provider
- Kanga - Crypto Markets Data Provider
- Interia Biznes - Polish Stock Exchange (GPW) Markets Data Provider
- Open Command Line
- Clone the repository:
git clone https://github.com/rutkowskit/VRT.MarketDepthApp.git
- Navigate to the project directory:
cd VRT.MarketDepthApp
- Execute command
dotnet publish -c Release
- Copy all files from subfolder
.\VRT.MarketDepth.Lib\bin\Release\net8.0\publish\
to the installation folder.
Ctrl + M
- Select market
Ctrl + D
- Get selected market depth
Ctrl + R
- Starts continues market depth gathering
Ctrl + S
- Stops continues market depth gathering
This project is licensed under the MIT License. See the LICENSE file for details.