At Develop.Software, we turn your vision into reality with cutting-edge software solutions tailored to your needs. From sleek mobile apps to robust enterprise systems, our expert team delivers innovation, reliability, and scalability—all on time and within budget. Let’s build the future together. Your success starts here!
Gallery
Contacts
Tầng 3, 45-47 Nội Khu Hưng Phước 2, Phường Tân Phong, Quận 7, Thành phố Hồ Chí Minh, Việt Nam.
M T5 Indicator is a typical fixed-price project for the Develop.Software’s team in supporting international traders.
What The Client Required
In particular, the client is looking for a custom software solution that can get a tick from the Trading Center, store it in S3, and then utilize AWS Glue to retrieve and store the data in Amazon Aurora. Using the API Gateway, the specialized MT5 indicator will get the data and plot it on a chart.
✓
File Sync Client
✓
Data Processing
✓
Draw Chart in MT5
✓
Get Data from Excel File
✓
Authentication and authorization
Our Technologies
Specifically, the Develop.Software team utilized the following technologies for the project:
✓
C#
✓
.NET Framework
✓
AWS API Gateway
✓
AWS S3
✓
AWS Aurora
✓
AWS Cognito
Challenges
✓
MT5’s source code has not been updated in a long time.
✓
The team must write a class wrapper for C++ code.
✓
Have to custom AWS flow at file transform step since AWS Glue doesn’t fully meet expectations.
✓
Since the amount of data associated with Tick is substantial, the company must give consideration to how efficiently it utilizes its assets.
✓
Cover authentication for MT5 application.
Solutions
✓
The development team communicates and collaborates directly with the client in order to collect their input and requirements.
✓
Engineers working in DevOps build a specialized Python script for lambda in order to solve the issue that Glue doesn’t address.
✓
Setting up a lifecycle strategy on S3 to migrate stale ticks to S3 Glacier in order to cut down on storage.
✓
Using integrated cache from Aurora to improve the query performance and reduce the cost.