تفاصيل العمل

In this project, I created a Telegram bot with the ability to take orders—whether instant, spot, or pending—in the gold market. This project extensively used Python modules such as pandas, asyncio, requests, and python-telegram-bot, as well as C++ and MQL5 programming. Moreover, the database used was written in SQL. It manages customers, has different features, a wallet, and so on.

This project was completed in multiple stages and parts:

First Stage: Database Design and Development

The database was designed and written in SQL. It contains multiple tables for storing users' personal information, tracking transactions, and storing orders and their profits.

Second Stage: Development of Telegram Bots

Multiple Telegram bots were developed. One bot allows users to sign up, place orders, and track and modify their orders. The other two bots are for administrators: one for supporting customers and another for managing the admin panel.

Third Stage: Connecting Bots to MetaTrader

The user and admin panel bots were connected to MetaTrader using the MetaTrader 5 Python package. Sockets were utilized to establish the connection.

Fourth Stage: MQL5 Expert Development

An MQL5 expert was developed to connect to the database. It tracks orders and closes them if the profit falls below the user's credit.

It took me two months to complete.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
122
تاريخ الإضافة
تاريخ الإنجاز
المهارات