Self-Hosted MT4/MT5 Cross-Broker Trade Copier

MQL5 Bibliothèque Autre

Spécifications

To build a Self-Hosted MT4/MT5 Cross-Broker Trade Copier 

I am looking to develop a trading and copy trading system based on an existing MT4/MT5 Client API or SDK, deployed on my own server(Windows Serve). The system should connect to standard trading accounts across different brokers and automatically copy trades from one master account to multiple follower accounts.

Core requirements:

  1. The entire backend must operate without running MT4/MT5 terminals, attaching EAs, or opening symbol charts. It must not require broker Manager API access or broker-side server permissions.

  2. If a third-party Client API/SDK is used, its source, licensing restrictions, concurrent account limits, and any dependencies on external servers must be disclosed in advance.

  3. Account connections and trade execution must run on my own server, without using third-party hosted cloud trading services. Any online license verification requirements must be disclosed separately.

  4. Support multi-symbol, cross-broker copying, including opening and closing trades, partial closes, and stop-loss/take-profit synchronization.

  5. Support lot-size multipliers, symbol mapping, reconnection and recovery, and duplicate-order prevention. The system must avoid modifying or closing unrelated trades.

  6. Provide a trading API and a simple management dashboard so that my own applications(MT4/MT5) can integrate with the system.

  7. Deliver complete source code and deployment documentation for all custom-developed components. Whether the underlying SDK’s source code is included and whether it can be maintained independently must be clarified separately.

  8. Explain how compatibility issues following broker server or protocol updates will be addressed.

The first stage will use a standard Decode/ECmarket demo account to verify connectivity and trading without a terminal. This will be followed by testing one master account with two follower accounts, including multiple symbols and cross-broker copying.The secodn step is to Use one master account and two follower accounts across 3 brokers for 2-3 differernt symbols trading. 

If you already have a self-hosted product that meets these requirements, you may provide a demonstration and propose any necessary customization.

 Please identify any requirements you cannot meet in advance.


Répondu

1
Développeur 1
Évaluation
(293)
Projets
367
30%
Arbitrage
37
27% / 65%
En retard
10
3%
Travail
Publié : 10 codes
2
Développeur 2
Évaluation
(23)
Projets
32
41%
Arbitrage
9
22% / 33%
En retard
4
13%
Chargé
Publié : 8 articles, 35 codes
3
Développeur 3
Évaluation
(10)
Projets
17
18%
Arbitrage
2
0% / 50%
En retard
3
18%
Chargé
4
Développeur 4
Évaluation
(3)
Projets
3
67%
Arbitrage
0
En retard
0
Travail
5
Développeur 5
Évaluation
(6)
Projets
7
71%
Arbitrage
0
En retard
0
Travail
Publié : 1 article, 2 codes
6
Développeur 6
Évaluation
(10)
Projets
12
33%
Arbitrage
0
En retard
2
17%
Travail
Publié : 1 code
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(2)
Projets
2
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
10
Développeur 10
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
11
Développeur 11
Évaluation
(103)
Projets
125
30%
Arbitrage
7
29% / 29%
En retard
5
4%
Travail
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
14
Développeur 14
Évaluation
(19)
Projets
22
18%
Arbitrage
9
33% / 44%
En retard
3
14%
Travail
Publié : 1 code
15
Développeur 15
Évaluation
(4)
Projets
4
100%
Arbitrage
0
En retard
0
Gratuit
16
Développeur 16
Évaluation
(4)
Projets
10
60%
Arbitrage
0
En retard
0
Travail
17
Développeur 17
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
18
Développeur 18
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
19
Développeur 19
Évaluation
(64)
Projets
145
46%
Arbitrage
21
38% / 24%
En retard
32
22%
Gratuit
20
Développeur 20
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
21
Développeur 21
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 3 codes
22
Développeur 22
Évaluation
(6)
Projets
16
69%
Arbitrage
1
0% / 100%
En retard
3
19%
Travail
23
Développeur 23
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
24
Développeur 24
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
25
Développeur 25
Évaluation
(21)
Projets
35
54%
Arbitrage
8
63% / 38%
En retard
1
3%
Gratuit
26
Développeur 26
Évaluation
(634)
Projets
743
34%
Arbitrage
49
53% / 39%
En retard
14
2%
Travail
27
Développeur 27
Évaluation
(4)
Projets
7
57%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
28
Développeur 28
Évaluation
(29)
Projets
36
39%
Arbitrage
0
En retard
2
6%
Gratuit
29
Développeur 29
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
30
Développeur 30
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
31
Développeur 31
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
32
Développeur 32
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
33
Développeur 33
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
34
Développeur 34
Évaluation
(8)
Projets
9
33%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
35
Développeur 35
Évaluation
(170)
Projets
203
47%
Arbitrage
5
20% / 60%
En retard
3
1%
Gratuit
36
Développeur 36
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
37
Développeur 37
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
39
Développeur 39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Développeur 40
Évaluation
(258)
Projets
269
29%
Arbitrage
2
50% / 0%
En retard
3
1%
Travail
Publié : 2 codes
41
Développeur 41
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit

Informations sur le projet

Budget
200+ USD
Délais
de 10 à 20 jour(s)

Client

(2)
Commandes passées4
Nombre d'arbitrages0