Build MT5 EA Connector for Automated Trade Performance Tracking Platform

MQL5 Uzmanlar

Şartname

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.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(281)
Projeler
352
29%
Arabuluculuk
37
27% / 65%
Süresi dolmuş
10
3%
Yüklendi
2
Geliştirici 2
Derecelendirme
(17)
Projeler
21
19%
Arabuluculuk
5
40% / 40%
Süresi dolmuş
0
Serbest
3
Geliştirici 3
Derecelendirme
(13)
Projeler
20
40%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
5%
Serbest
4
Geliştirici 4
Derecelendirme
(1)
Projeler
3
0%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
5
Geliştirici 5
Derecelendirme
(8)
Projeler
11
36%
Arabuluculuk
0
Süresi dolmuş
1
9%
Yüklendi
6
Geliştirici 6
Derecelendirme
(209)
Projeler
272
21%
Arabuluculuk
24
54% / 17%
Süresi dolmuş
0
Çalışıyor
7
Geliştirici 7
Derecelendirme
(178)
Projeler
190
46%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
1
1%
Meşgul
8
Geliştirici 8
Derecelendirme
(435)
Projeler
641
53%
Arabuluculuk
35
60% / 20%
Süresi dolmuş
6
1%
Çalışıyor
9
Geliştirici 9
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
10
Geliştirici 10
Derecelendirme
(15)
Projeler
22
45%
Arabuluculuk
7
29% / 29%
Süresi dolmuş
2
9%
Yüklendi
Yayınlandı: 7 makale, 35 kod
11
Geliştirici 11
Derecelendirme
(9)
Projeler
11
27%
Arabuluculuk
0
Süresi dolmuş
2
18%
Çalışıyor
Yayınlandı: 1 kod
12
Geliştirici 12
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
13
Geliştirici 13
Derecelendirme
(22)
Projeler
28
7%
Arabuluculuk
9
33% / 33%
Süresi dolmuş
1
4%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(1)
Projeler
2
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
50%
Serbest
Yayınlandı: 4 kod
15
Geliştirici 15
Derecelendirme
(3)
Projeler
9
67%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
16
Geliştirici 16
Derecelendirme
(6)
Projeler
8
38%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
2
25%
Serbest
17
Geliştirici 17
Derecelendirme
(24)
Projeler
32
38%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
5
16%
Çalışıyor
18
Geliştirici 18
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
19
Geliştirici 19
Derecelendirme
(619)
Projeler
722
33%
Arabuluculuk
46
48% / 41%
Süresi dolmuş
14
2%
Yüklendi
20
Geliştirici 20
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
21
Geliştirici 21
Derecelendirme
(13)
Projeler
22
41%
Arabuluculuk
8
0% / 50%
Süresi dolmuş
3
14%
Serbest
22
Geliştirici 22
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 4 kod
23
Geliştirici 23
Derecelendirme
(2)
Projeler
2
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
24
Geliştirici 24
Derecelendirme
(298)
Projeler
478
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
82
17%
Yüklendi
Yayınlandı: 2 kod
25
Geliştirici 25
Derecelendirme
(52)
Projeler
64
39%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
2%
Çalışıyor
26
Geliştirici 26
Derecelendirme
(8)
Projeler
9
33%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
27
Geliştirici 27
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
28
Geliştirici 28
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
29
Geliştirici 29
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
30
Geliştirici 30
Derecelendirme
(553)
Projeler
844
61%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Serbest
Yayınlandı: 1 kod
31
Geliştirici 31
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
32
Geliştirici 32
Derecelendirme
(47)
Projeler
61
54%
Arabuluculuk
7
86% / 0%
Süresi dolmuş
2
3%
Çalışıyor
33
Geliştirici 33
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
34
Geliştirici 34
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
35
Geliştirici 35
Derecelendirme
(2)
Projeler
2
50%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
36
Geliştirici 36
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
37
Geliştirici 37
Derecelendirme
(25)
Projeler
31
13%
Arabuluculuk
14
0% / 79%
Süresi dolmuş
9
29%
Serbest
38
Geliştirici 38
Derecelendirme
Projeler
1
100%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 makale, 4 kod
39
Geliştirici 39
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
40
Geliştirici 40
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
41
Geliştirici 41
Derecelendirme
(9)
Projeler
16
19%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
3
19%
Yüklendi
42
Geliştirici 42
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 10 kod
43
Geliştirici 43
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 2 kod
44
Geliştirici 44
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
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 |
I’m looking to purchase an existing, proven Trend-Following EA for MT5 . I am NOT looking to develop a new EA from scratch , so please read the requirements carefully before applying. The EA should follow a market-structure/trend-following approach similar to this: Identify a clear Break of Structure (BOS) to confirm the trend direction. Wait for a pullback/retracement instead of chasing the initial breakout. Enter
I am looking for an experienced MQL5 developer to create a fully automatic MT5 Expert Advisor (EA) for frequent small-profit trades. My current manual strategy is simple: I watch short-term price movement, enter when price starts moving strongly up or down, and close once a small profit is achieved. I want an EA that can identify these movements and automatically repeat this process throughout the day. Main

Proje bilgisi

Bütçe
30 - 150 USD

Müşteri

(3)
Verilmiş siparişler22
Arabuluculuk sayısı0