Build MT5 EA Connector for Automated Trade Performance Tracking Platform

MQL5 Experts

Termos de Referência

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.


Respondido

1
Desenvolvedor 1
Classificação
(282)
Projetos
353
29%
Arbitragem
37
27% / 65%
Expirado
10
3%
Carregado
2
Desenvolvedor 2
Classificação
(17)
Projetos
21
19%
Arbitragem
5
40% / 40%
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(13)
Projetos
20
40%
Arbitragem
1
0% / 100%
Expirado
1
5%
Livre
4
Desenvolvedor 4
Classificação
(1)
Projetos
3
0%
Arbitragem
0
Expirado
0
Trabalhando
5
Desenvolvedor 5
Classificação
(8)
Projetos
11
36%
Arbitragem
0
Expirado
1
9%
Carregado
6
Desenvolvedor 6
Classificação
(210)
Projetos
273
21%
Arbitragem
24
54% / 17%
Expirado
0
Trabalhando
7
Desenvolvedor 7
Classificação
(178)
Projetos
191
46%
Arbitragem
3
33% / 33%
Expirado
1
1%
Ocupado
8
Desenvolvedor 8
Classificação
(435)
Projetos
642
53%
Arbitragem
35
63% / 20%
Expirado
6
1%
Trabalhando
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(15)
Projetos
22
45%
Arbitragem
6
33% / 33%
Expirado
2
9%
Trabalhando
Publicou: 7 artigos, 35 códigos
11
Desenvolvedor 11
Classificação
(9)
Projetos
11
27%
Arbitragem
0
Expirado
2
18%
Trabalhando
Publicou: 1 código
12
Desenvolvedor 12
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
(22)
Projetos
28
7%
Arbitragem
9
33% / 33%
Expirado
1
4%
Trabalhando
14
Desenvolvedor 14
Classificação
(1)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
1
50%
Livre
Publicou: 4 códigos
15
Desenvolvedor 15
Classificação
(3)
Projetos
9
67%
Arbitragem
0
Expirado
0
Trabalhando
16
Desenvolvedor 16
Classificação
(6)
Projetos
8
38%
Arbitragem
1
100% / 0%
Expirado
2
25%
Livre
17
Desenvolvedor 17
Classificação
(24)
Projetos
32
38%
Arbitragem
4
50% / 25%
Expirado
5
16%
Trabalhando
18
Desenvolvedor 18
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
19
Desenvolvedor 19
Classificação
(619)
Projetos
722
33%
Arbitragem
46
48% / 41%
Expirado
14
2%
Carregado
20
Desenvolvedor 20
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(13)
Projetos
22
41%
Arbitragem
8
0% / 50%
Expirado
3
14%
Livre
22
Desenvolvedor 22
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 4 códigos
23
Desenvolvedor 23
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
25
Desenvolvedor 25
Classificação
(52)
Projetos
64
39%
Arbitragem
15
27% / 60%
Expirado
1
2%
Trabalhando
26
Desenvolvedor 26
Classificação
(8)
Projetos
9
33%
Arbitragem
1
100% / 0%
Expirado
0
Livre
27
Desenvolvedor 27
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
28
Desenvolvedor 28
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
30
Desenvolvedor 30
Classificação
(553)
Projetos
844
61%
Arbitragem
33
27% / 45%
Expirado
24
3%
Livre
Publicou: 1 código
31
Desenvolvedor 31
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
32
Desenvolvedor 32
Classificação
(47)
Projetos
61
54%
Arbitragem
7
86% / 0%
Expirado
2
3%
Trabalhando
33
Desenvolvedor 33
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
34
Desenvolvedor 34
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
35
Desenvolvedor 35
Classificação
(2)
Projetos
2
50%
Arbitragem
0
Expirado
0
Livre
36
Desenvolvedor 36
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
37
Desenvolvedor 37
Classificação
(25)
Projetos
31
13%
Arbitragem
14
0% / 79%
Expirado
9
29%
Livre
38
Desenvolvedor 38
Classificação
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 artigo, 4 códigos
39
Desenvolvedor 39
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
40
Desenvolvedor 40
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
41
Desenvolvedor 41
Classificação
(9)
Projetos
16
19%
Arbitragem
2
0% / 50%
Expirado
3
19%
Carregado
42
Desenvolvedor 42
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 10 códigos
43
Desenvolvedor 43
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 2 códigos
44
Desenvolvedor 44
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
45
Desenvolvedor 45
Classificação
(166)
Projetos
261
62%
Arbitragem
4
50% / 25%
Expirado
10
4%
Livre
46
Desenvolvedor 46
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
47
Desenvolvedor 47
Classificação
(4)
Projetos
5
0%
Arbitragem
0
Expirado
0
Livre
48
Desenvolvedor 48
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
49
Desenvolvedor 49
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
50
Desenvolvedor 50
Classificação
(5)
Projetos
5
0%
Arbitragem
2
50% / 50%
Expirado
0
Livre
51
Desenvolvedor 51
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Hi In my current EA, you must edit this robot in an Instagram-based mode to construct robots. My old Robot Pending Order is designed to put merely in order, making it easy to update. I've included a link to the rar file, which is plainly referenced in the video. The strategy behind this work is detailed, as are the Instagram videos that are linked to the chart. As shown in this Instagram video link, we need a robot
Account size 50$ to 100$ or 5000USC to 10000USC ( Account $ Size may not matter ) Max Leverage 1000-2000 Min Lot 0.01 [ if averaging possible ] Averaging + Shift TP Faster Required if Trend Direction is Clear Account Protection Maxx Profit Max Loss Key Based Activation News Filter Need Expert to handle this to avoid false entry [ Developer can suggest extra additional filters inputs here ] as i mentioned I have no
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 &

Informações sobre o projeto

Orçamento
30 - 150 USD

Cliente

(3)
Pedidos postados22
Número de arbitragens0