Integrate with trading accounts with Telegram

MQL5 Consultation

Job finished

Execution time 3 days
Feedback from customer
Absolutely fantastic developer! Ayse was incredibly timely, offered great service, and delivered amazing work. Highly recommended!
Feedback from employee
Great customer. Clear specifications. Good communication. It was nice to work with her.

Specification

Key Requirements


1. Trading Platform Integration

  • Must integrate with trading accounts (MT4 / MT5) to telegram.

  • API or account connection should allow real-time data tracking.

  • Secure authentication (no exposure of login credentials).


2. Telegram Notifications

The bot should send real-time Telegram alerts for:

  • New Trade Opened – include instrument, direction (buy/sell), position size, entry price, and timestamp.

  • Trade Closed – include instrument, profit/loss amount, percentage, and closing time.

  • Equity Drawdown Alerts – notify when account equity falls below specific percentage levels (e.g., 5%, 10%, 15%).

  • Daily Summary (optional) – total trades opened, closed, win rate, net profit/loss.

  • Custom Commands (optional) – allow Telegram commands like /balance, /equity, /open_trades for on-demand updates.


3. Dashboard / Configuration (Optional)

  • Web or desktop dashboard for setting drawdown thresholds, alert preferences, and Telegram bot token.

  • Ability to add or remove linked accounts.


4. Performance & Security

  • Must be lightweight and run continuously without latency.

  • Store minimal local data (no sensitive keys in plaintext).

  • Handle multiple accounts simultaneously.


5. Deliverables

  • Working bot script (preferably in Python).

  • Installation and setup documentation.

  • Optional: assistance with hosting (e.g., on VPS or cloud server).


6. Developer Input Requested


Please include in your proposal:

  • Estimated timeline and total cost for development.

  • Which trading platforms you can integrate (MT4, MT5, cTrader, Trive, etc.).

  • Your suggested tech stack (e.g., Python + TeleBot + REST API).

  • Any additional recommendations, such as risk analytics, performance tracking, or visual dashboards.



Responded

1
Developer 1
Rating
(19)
Projects
24
8%
Arbitration
9
33% / 33%
Overdue
1
4%
Loaded
2
Developer 2
Rating
(24)
Projects
30
13%
Arbitration
12
0% / 75%
Overdue
8
27%
Working
3
Developer 3
Rating
(390)
Projects
416
30%
Arbitration
74
19% / 72%
Overdue
52
13%
Working
4
Developer 4
Rating
(258)
Projects
321
30%
Arbitration
34
26% / 65%
Overdue
10
3%
Free
5
Developer 5
Rating
(10)
Projects
19
42%
Arbitration
7
0% / 57%
Overdue
3
16%
Working
6
Developer 6
Rating
(16)
Projects
20
10%
Arbitration
8
38% / 38%
Overdue
3
15%
Working
7
Developer 7
Rating
(4)
Projects
6
17%
Arbitration
2
0% / 100%
Overdue
3
50%
Free
8
Developer 8
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
9
Developer 9
Rating
(2)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
10
Developer 10
Rating
(10)
Projects
15
20%
Arbitration
4
50% / 50%
Overdue
1
7%
Working
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
13
Developer 13
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
16
Developer 16
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
17
Developer 17
Rating
(20)
Projects
26
38%
Arbitration
6
33% / 50%
Overdue
0
Free
18
Developer 18
Rating
(10)
Projects
15
13%
Arbitration
6
0% / 67%
Overdue
2
13%
Free
19
Developer 19
Rating
(4)
Projects
3
33%
Arbitration
2
0% / 100%
Overdue
0
Free
20
Developer 20
Rating
(5)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
2
40%
Free
Published: 1 code
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(7)
Projects
7
0%
Arbitration
0
Overdue
2
29%
Free

Project information

Budget
30 - 200 USD
Deadline
to 20 day(s)