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
- Gra Gieldowa - Polish Stock Exchange (GPW) 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.
