Development of MT5 Copy-Trader EA with External API License Validation and Stripe Integration or paypal

Specification

Hello,

I am looking for an experienced MQL5 and Web Developer to create a complete automated copy-trading infrastructure for MetaTrader 5 with a subscription/licensing system. 

The project consists of three main components:

1. MT5 Slave EA (Copiador): 
An Expert Advisor for MT5 that receives trading signals from a master account (via a web server, WebSockets, or a database like Firebase/MySQL) and replicates them instantly on the client's MT5 account (compatible with brokers like Pepperstone and IC Markets). It must include proportional lot sizing controls.

2. License Verification System (API):
Upon startup, the EA must make a secure web request to an external API to validate if the client's MT5 account number or a specific 'License Key' is authorized and active in my database. If the license is valid, it runs; if not, it alerts the user and closes.

3. Payment Gateway Automation (Stripe Webhook):
A backend script (Node.js, Python, or similar) to connect Stripe payments with the database. When a customer pays a monthly subscription via Stripe, their license must activate automatically. If the subscription is canceled or fails, the license must be deactivated immediately.

Please provide examples of similar copy-trading or licensing systems you have developed in the past. 

Thank you!

Responded

1
Developer 1
Rating
(184)
Projects
318
24%
Arbitration
24
38% / 13%
Overdue
23
7%
Free
Published: 3 codes
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(2352)
Projects
2958
63%
Arbitration
125
44% / 26%
Overdue
429
15%
Free
4
Developer 4
Rating
(15)
Projects
15
33%
Arbitration
1
0% / 100%
Overdue
1
7%
Free
5
Developer 5
Rating
(515)
Projects
554
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
6
Developer 6
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
7
Developer 7
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 0%
Overdue
0
Free
8
Developer 8
Rating
(636)
Projects
746
34%
Arbitration
49
53% / 39%
Overdue
14
2%
Working
9
Developer 9
Rating
(438)
Projects
649
53%
Arbitration
35
63% / 20%
Overdue
7
1%
Working
10
Developer 10
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Loaded
Published: 8 articles, 35 codes
11
Developer 11
Rating
(10)
Projects
12
33%
Arbitration
0
Overdue
2
17%
Working
Published: 1 code
12
Developer 12
Rating
(134)
Projects
174
40%
Arbitration
10
40% / 10%
Overdue
30
17%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
(80)
Projects
109
56%
Arbitration
5
80% / 20%
Overdue
5
5%
Working
16
Developer 16
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free

Project information

Budget
300 - 600 USD
Deadline
from 12 to 14 day(s)