Portfolio
The goal of ESS-UA is to provide high-quality and cost-effective services for our clients and partners.
Multi-tier Betting/Trading System
System includes Server (Service, Service Controller, Data Feeders) and Client Applications (Betting Terminal, Manager Application, Administrator Application).
Application Responsibilities
Service:
- Serving clients connections and requests
- Providing clients with quotes using push technology
- Data storage and backup
Service Controller responsibilities:
- Monitoring service status
- Display information about performance parameters (max/min/avg connections, processor loading, request queue, etc.)
Data Feeders – dynamic link libraries:
- Connecting to the data source and get quotes, news, etc
Terminal:
- Connecting to the server and authentication
- Obtaining quotes in real time
- Display graphics financial market prices over time, according to historical data and came quotations
- Preserving history market
- Obtaining market history
- Bidding
- Display history rates
- Display account information in the system
- Automatically application update
Manager Application:
- Accounts management
- Orders management
- Display Profit/Loss statistic
- Display symbol market statistics
- Creating various reports
Administrator Application:
- Start/stop server manually
- Start server as service
- Configure server startup variables
- Configure server
- Display error/working logs
Technologies/Languages/Environment:
C++, CryptoLib, TeeChart, NET 2.0, C# , Threading, MT4 API, SQL, MySQL 5.0, managed C++