Build MT5 EA Connector for Automated Trade Performance Tracking Platform

MQL5 Experts

Specification

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.


Responded

1
Developer 1
Rating
(281)
Projects
352
29%
Arbitration
37
27% / 65%
Overdue
10
3%
Loaded
2
Developer 2
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
3
Developer 3
Rating
(13)
Projects
20
40%
Arbitration
1
0% / 100%
Overdue
1
5%
Free
4
Developer 4
Rating
(1)
Projects
3
0%
Arbitration
0
Overdue
0
Working
5
Developer 5
Rating
(8)
Projects
11
36%
Arbitration
0
Overdue
1
9%
Loaded
6
Developer 6
Rating
(209)
Projects
272
21%
Arbitration
24
54% / 17%
Overdue
0
Working
7
Developer 7
Rating
(178)
Projects
190
46%
Arbitration
3
33% / 33%
Overdue
1
1%
Loaded
8
Developer 8
Rating
(435)
Projects
641
53%
Arbitration
35
60% / 20%
Overdue
6
1%
Working
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(15)
Projects
22
45%
Arbitration
7
29% / 29%
Overdue
2
9%
Loaded
Published: 7 articles, 35 codes
11
Developer 11
Rating
(9)
Projects
11
27%
Arbitration
0
Overdue
2
18%
Working
Published: 1 code
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(22)
Projects
28
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
14
Developer 14
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
1
50%
Free
Published: 4 codes
15
Developer 15
Rating
(3)
Projects
9
67%
Arbitration
0
Overdue
0
Working
16
Developer 16
Rating
(6)
Projects
8
38%
Arbitration
1
100% / 0%
Overdue
2
25%
Free
17
Developer 17
Rating
(24)
Projects
32
38%
Arbitration
4
50% / 25%
Overdue
5
16%
Working
18
Developer 18
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
19
Developer 19
Rating
(619)
Projects
722
33%
Arbitration
46
48% / 41%
Overdue
14
2%
Loaded
20
Developer 20
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(13)
Projects
22
41%
Arbitration
8
0% / 50%
Overdue
3
14%
Free
22
Developer 22
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 4 codes
23
Developer 23
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
24
Developer 24
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
25
Developer 25
Rating
(52)
Projects
64
39%
Arbitration
15
27% / 60%
Overdue
1
2%
Working
26
Developer 26
Rating
(8)
Projects
9
33%
Arbitration
1
100% / 0%
Overdue
0
Free
27
Developer 27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
(553)
Projects
844
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
(47)
Projects
61
54%
Arbitration
7
86% / 0%
Overdue
2
3%
Working
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(25)
Projects
31
13%
Arbitration
14
0% / 79%
Overdue
9
29%
Free
38
Developer 38
Rating
Projects
1
100%
Arbitration
0
Overdue
0
Free
Published: 1 article, 4 codes
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
41
Developer 41
Rating
(9)
Projects
16
19%
Arbitration
2
0% / 50%
Overdue
3
19%
Loaded
42
Developer 42
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 10 codes
Similar orders
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
Code the indicator to MT5 EA, include all the inputs variables and values Allow live trading Allow demo trading Allow strategy tester Bar shift 0 adjustable Allow indicator to show on strategy tester Lot size adjustable Max spread in points (0=disable) Use stop loss circle true or false Stop loss circle in points adjustable Use stop loss true or false Stop loss in points (adjustable) Take profit true or false Use

Project information

Budget
30 - 150 USD

Customer

(3)
Placed orders22
Arbitrage count0