Build MT5 EA Connector for Automated Trade Performance Tracking Platform

MQL5 Experts

Spécifications

I’m looking for an experienced MQL5 / MT5 developer to build an EA that acts as a connector between a user’s MT5 trading account and our own web-based performance tracking platform.

The concept is similar to platforms like Myfxbook or ShowMyTrades, where users can connect their trading account and automatically track their trading performance, including trade history, profit/loss, win rate, drawdown, account balance, equity, open trades, closed trades, and other key statistics.

The important point is that we are not using MetaAPI, so I need the MT5 EA itself to collect the required account and trade data and securely send it to our backend/server through an API.

The intended user flow is:

  1. User signs up on our platform.
  2. The platform generates a unique connection key for the user.
  3. User downloads our MT5 EA.
  4. User attaches the EA to their MT5 chart.
  5. User enters their unique connection key into the EA setting.
  6. User clicks/connects the EA.
  7. The EA authenticates the key with our server.
  8. Once connected, the EA automatically sends the user’s MT5 account and trading data to our platform.
  9. The user's dashboard updates automatically without requiring any manual uploads.

The EA should ideally be able to send data such as:

  • MT5 account number
  • Broker/server information
  • Account balance
  • Equity
  • Margin / free margin
  • Deposit and withdrawal history where available
  • Open positions
  • Closed trades
  • Pending orders
  • Entry price
  • Exit price
  • Lot size
  • Symbol
  • Buy/Sell direction
  • Stop Loss / Take Profit
  • Profit/loss
  • Swap
  • Commission
  • Open and close timestamps
  • Trading history
  • Account growth/performance information

Our backend will use this information to calculate and display statistics such as win rate, total profit, percentage return, drawdown, average win/loss, profit factor, trading history, daily/monthly performance, equity curve, and other analytics.

I need the EA to be fully automated after setup. Once the user connects it using their unique key, it should continue syncing data automatically as long as MT5 is running.

Important technical requirements:

  • MT5 / MQL5 only
  • EA should work by attaching it to just one chart
  • Should monitor the entire trading account, not only trades from the chart it is attached to
  • Secure API communication between MT5 and our backend
  • User-key authentication
  • Ability to validate whether the key is active/valid
  • Automatic historical trade synchronization when first connected
  • Automatic synchronization of new trades afterward
  • Open-position updates
  • Avoid sending duplicate trades/data
  • Ability to reconnect automatically after MT5 restarts or internet disconnects
  • Handle API/server errors properly
  • Lightweight and should not interfere with the user’s trading EAs
  • Clear status display such as:
    • Connected
    • Connecting
    • Invalid Key
    • Server Offline
    • Syncing
    • Last Sync Time
  • Ideally support broker symbol suffixes/prefixes and different MT5 brokers
  • Source code must be provided upon completion

The EA itself does not need to place or manage trades. Its main purpose is to read MT5 account/trading information and synchronize it with our platform.

Security is very important. The EA should not require the user to provide their MT5 login password to our website. The EA runs locally inside their MT5 terminal and communicates directly with our API.

I already have / am building the web platform and backend. I need someone who understands both MQL5 and API integration, and preferably has experience building account monitoring, trade copier, analytics, licensing, or Myfxbook-style connectivity systems.

When applying, please send me:

  • Your experience with MQL5
  • Examples of similar MT5/API integration projects
  • How you would architect the connection between the EA and server
  • How you would handle historical trade syncing and prevent duplicates
  • How you would handle authentication/security
  • Estimated development time
  • Your quotation

Please only apply if you are confident with MT5 account data extraction, WebRequest/API integration, authentication, and reliable synchronization.

This is potentially a longer-term project, as more features may be added to the platform later.


Répondu

1
Développeur 1
Évaluation
(281)
Projets
352
29%
Arbitrage
37
27% / 65%
En retard
10
3%
Chargé
2
Développeur 2
Évaluation
(17)
Projets
21
19%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
3
Développeur 3
Évaluation
(13)
Projets
20
40%
Arbitrage
1
0% / 100%
En retard
1
5%
Gratuit
4
Développeur 4
Évaluation
(1)
Projets
3
0%
Arbitrage
0
En retard
0
Travail
5
Développeur 5
Évaluation
(8)
Projets
11
36%
Arbitrage
0
En retard
1
9%
Chargé
6
Développeur 6
Évaluation
(210)
Projets
273
21%
Arbitrage
24
54% / 17%
En retard
0
Travail
7
Développeur 7
Évaluation
(178)
Projets
191
46%
Arbitrage
3
33% / 33%
En retard
1
1%
Chargé
8
Développeur 8
Évaluation
(435)
Projets
642
53%
Arbitrage
35
63% / 20%
En retard
6
1%
Travail
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
10
Développeur 10
Évaluation
(15)
Projets
22
45%
Arbitrage
7
29% / 29%
En retard
2
9%
Chargé
Publié : 7 articles, 35 codes
11
Développeur 11
Évaluation
(9)
Projets
11
27%
Arbitrage
0
En retard
2
18%
Travail
Publié : 1 code
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
(22)
Projets
28
7%
Arbitrage
9
33% / 33%
En retard
1
4%
Travail
14
Développeur 14
Évaluation
(1)
Projets
2
0%
Arbitrage
1
0% / 100%
En retard
1
50%
Gratuit
Publié : 4 codes
15
Développeur 15
Évaluation
(3)
Projets
9
67%
Arbitrage
0
En retard
0
Travail
16
Développeur 16
Évaluation
(6)
Projets
8
38%
Arbitrage
1
100% / 0%
En retard
2
25%
Gratuit
17
Développeur 17
Évaluation
(24)
Projets
32
38%
Arbitrage
4
50% / 25%
En retard
5
16%
Travail
18
Développeur 18
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
19
Développeur 19
Évaluation
(619)
Projets
722
33%
Arbitrage
46
48% / 41%
En retard
14
2%
Chargé
20
Développeur 20
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
21
Développeur 21
Évaluation
(13)
Projets
22
41%
Arbitrage
8
0% / 50%
En retard
3
14%
Gratuit
22
Développeur 22
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 4 codes
23
Développeur 23
Évaluation
(2)
Projets
2
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
24
Développeur 24
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
25
Développeur 25
Évaluation
(52)
Projets
64
39%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
26
Développeur 26
Évaluation
(8)
Projets
9
33%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
27
Développeur 27
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
28
Développeur 28
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
29
Développeur 29
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
30
Développeur 30
Évaluation
(553)
Projets
844
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
31
Développeur 31
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
32
Développeur 32
Évaluation
(47)
Projets
61
54%
Arbitrage
7
86% / 0%
En retard
2
3%
Travail
33
Développeur 33
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
34
Développeur 34
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
35
Développeur 35
Évaluation
(2)
Projets
2
50%
Arbitrage
0
En retard
0
Gratuit
36
Développeur 36
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
37
Développeur 37
Évaluation
(25)
Projets
31
13%
Arbitrage
14
0% / 79%
En retard
9
29%
Gratuit
38
Développeur 38
Évaluation
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 article, 4 codes
39
Développeur 39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Développeur 40
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
41
Développeur 41
Évaluation
(9)
Projets
16
19%
Arbitrage
2
0% / 50%
En retard
3
19%
Chargé
42
Développeur 42
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 10 codes
43
Développeur 43
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 codes
44
Développeur 44
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
45
Développeur 45
Évaluation
(166)
Projets
261
62%
Arbitrage
4
50% / 25%
En retard
10
4%
Gratuit
46
Développeur 46
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
47
Développeur 47
Évaluation
(4)
Projets
5
0%
Arbitrage
0
En retard
0
Gratuit
48
Développeur 48
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
49
Développeur 49
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Build a Forex Multi-Basket Trading Bot for OANDA (Python v20 REST API Only) MANDATORY DEVELOPER REQUIREMENTS (PLEASE READ BEFORE APPLYING): Do not apply for this project unless you meet the following strict professional criteria: 1. Deep Mathematical & Quantitative Background: You must thoroughly understand statistical distributions, rolling standard deviations (σ), calculating matrix medians, and dynamic Z-score
I need a complete MetaTrader 5 Expert Advisor built for XAUUSD. The EA will trade a multi-timeframe trend-pullback strategy using the Daily, H4, and M15 timeframes. It must generate signals, manage trades, send alerts, and come with a full backtest on gold. This is a technical build. I am not asking for guaranteed profits or financial advice. Platform and Market Platform: MetaTrader 5 Language: MQL5 Symbol: XAUUSD
I need an AI based mt5 EA which self learns and improves on its previous mistakes. The EA must be able to utilize numerous trade set ups like; 1. CRT, 2. liquidity sweep reversal at selected higher timeframe where a candle sweeps previous candle high and closes lower or sweeps previous candle low and closes higher, 3. SMC where it trades on OB, CHoCH, BOS. 4. Support and resistance. It should trade any currency pair
i need some tradingview strategy that i want to use as a tester, i have something that i am working on currently and i need someone that can provide me with tradingview strategies that doesn't have a win rate, the one with 1:1 RR it need to have low win rate like 10% or 5% profitability, i am not paying $30 for,i dont have up to that for this cause i only want to use it as a test, if anyone have any to send me please
hello i need help building a ea bot for mt5 and i have started on claude but i will need someone if a incredible experience to make my ideas come to live. please contact so we can schedule a quick call and i can share anything that concerns you for the task
I am looking for someone with real experience developing strategies, indicators, or trading tools for Quantower . The strategy itself is relatively simple. The main issue is that I need to use some of Quantower's functions and API capabilities to program the strategy, but there is limited documentation available for some of the functionality, and I do not have enough time to fully understand the API and implement
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
A developer will create an AI assisted EA forex watch-list scanner (not an auto-trader) designed to surface PDL/PDH bounces on M15, with coding in Python/MQL5. This will strictly be a market intelligence and scanning tool (no automatic order placement) and EA primary function will be a delivery of visual dashboard UI, 2-phased alerts (warning vs. execution), and multi-channel notification. 1. Project Overview &
Hello, please make me a simple MT5 Expert Advisor for XAUUSD on M15 timeframe. TRADING LOGIC: - BUY when EMA(10) crosses UP EMA(30) - SELL when EMA(10) crosses DOWN EMA(30) TRADING HOURS: - Only trade between 19:00 - 22:00 WIB / Jakarta time RISK SETTINGS: - Lot size: 0.01 - Stop Loss: 70 points - Take Profit: 150 - 300 points - Max 1 open position Please deliver .ex5 file ready to use. Thank you
Gods Plan v8 30 - 500 USD
//+------------------------------------------------------------------+ //| GODS PLAN V8.mq5 | //| Tebogo | //| tebogophago298@gmail.com | //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Expert initialization function |

Informations sur le projet

Budget
30 - 150 USD

Client

(3)
Commandes passées22
Nombre d'arbitrages0