Termos de Referência
Job Title:
Cloud-Based MT4/MT5 Trade Copier Developer (Project-Based)
Project Overview:
Looking for an experienced developer to build a cloud-hosted trade copier platform similar in concept to leading web-based multi-account trade copiers. The system must copy trades in real time between multiple MT4/MT5 accounts (and later other platforms), with low latency, strong security, and a modern web dashboard for configuration, analytics and risk control.
Responsibilities:
- Design and develop a cloud-hosted trade copier that connects to MT4/MT5 accounts and replicates trades across multiple brokers and accounts.
- Build account connectors/bridges (EA/API/manager API) to stream orders, positions and equity between trading accounts and the cloud backend.
- Implement a copying engine with proportional and fixed lot sizing, per-account risk settings, symbol mapping, magic-number/comment filters, and maximum open trades/exposure rules.
- Add equity protection and risk rules such as maximum daily loss, maximum drawdown, close-all and stop-copy triggers.
- Integrate an economic news filter to block or limit trading around major news events for selected symbols.
- Create a secure web dashboard for users to add/manage accounts, configure copier settings (master/slave mappings, risk modes, filters), and view performance analytics including P/L, drawdown and symbol statistics.
- Architect the system for low latency and scale using containers, load balancing and a real-time pub/sub or message queue.
- Implement logging, monitoring and basic alerting for failures, disconnects and latency issues.
Requirements:
- Proven experience building trade copiers or execution engines for MT4/MT5, with portfolio examples or references.
- Strong skills with MQL4/MQL5 and at least one backend language such as Node.js, Python, C# or Go for cloud services.
- Hands-on experience with cloud infrastructure (AWS, GCP or Azure), Docker containers and real-time messaging systems such as Redis, NATS or Kafka.
- Solid understanding of MT4/MT5 order lifecycle, including market and pending orders, SL/TP, partial closes, modifications and hedging/netting.
- Familiarity with risk management and multi-account trading setups, including prop firm and money management use cases.
- Strong focus on security, encrypted credential storage and no sharing of login details with third parties.
Nice to Have:
- Experience with other trading platforms such as cTrader, DXtrade, TradeLocker or similar.
- Knowledge of FIX protocol or broker APIs.
- Experience building SaaS dashboards with React or Vue and REST/WebSocket APIs.
Deliverables:
- Fully working MVP cloud trade copier: MT4/MT5 to MT4/MT5 copying, multi-broker support and low-latency execution.
- Web dashboard with account management, copier setup and basic analytics.
- Equity protection features and configurable risk modes for each account.
- Source code, deployment scripts (Docker/Kubernetes or equivalent) and documentation for running, scaling and maintaining the system.
- Handover session to explain architecture, components and how to extend the platform.
Project Type and How to Apply:
- One-time freelance project (project-based), not a permanent full-time role.
- When applying, please include: previous similar projects, proposed tech stack, estimated delivery timeline, and a clear fixed-price or milestone-based quote.
Respondido
1
Classificação
Projetos
5
0%
Arbitragem
5
0%
/
40%
Expirado
0
Livre
2
Classificação
Projetos
515
19%
Arbitragem
35
46%
/
31%
Expirado
34
7%
Trabalhando
3
Classificação
Projetos
0
0%
Arbitragem
1
0%
/
100%
Expirado
0
Livre
4
Classificação
Projetos
4
25%
Arbitragem
1
0%
/
100%
Expirado
0
Livre
Publicou: 2 artigos
5
Classificação
Projetos
67
42%
Arbitragem
15
27%
/
60%
Expirado
1
1%
Trabalhando
6
Classificação
Projetos
645
53%
Arbitragem
35
63%
/
20%
Expirado
6
1%
Carregado
7
Classificação
Projetos
29
3%
Arbitragem
4
25%
/
0%
Expirado
3
10%
Livre
8
Classificação
Projetos
6
17%
Arbitragem
2
0%
/
100%
Expirado
3
50%
Livre
9
Classificação
Projetos
14
64%
Arbitragem
1
0%
/
100%
Expirado
2
14%
Trabalhando
10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Classificação
Projetos
7
0%
Arbitragem
3
0%
/
33%
Expirado
1
14%
Trabalhando
12
Classificação
Projetos
269
29%
Arbitragem
2
50%
/
0%
Expirado
3
1%
Trabalhando
Publicou: 2 códigos
13
Classificação
Projetos
196
46%
Arbitragem
4
50%
/
25%
Expirado
1
1%
Carregado
14
Classificação
Projetos
1
0%
Arbitragem
1
0%
/
100%
Expirado
0
Livre
15
Classificação
Projetos
13
15%
Arbitragem
13
23%
/
46%
Expirado
3
23%
Livre
Publicou: 39 artigos
16
Classificação
Projetos
32
38%
Arbitragem
4
50%
/
25%
Expirado
5
16%
Trabalhando
17
Classificação
Projetos
2
0%
Arbitragem
4
25%
/
50%
Expirado
1
50%
Livre
18
Classificação
Projetos
6
0%
Arbitragem
4
25%
/
75%
Expirado
2
33%
Livre
19
Classificação
Projetos
200
12%
Arbitragem
39
38%
/
33%
Expirado
5
3%
Livre
Publicou: 2 códigos
20
Classificação
Projetos
17
18%
Arbitragem
2
0%
/
100%
Expirado
3
18%
Livre
21
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
22
Classificação
Projetos
203
47%
Arbitragem
5
20%
/
60%
Expirado
3
1%
Livre
23
Classificação
Projetos
478
40%
Arbitragem
105
40%
/
24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
24
Classificação
Projetos
16
31%
Arbitragem
5
40%
/
40%
Expirado
4
25%
Livre
25
Classificação
Projetos
8
0%
Arbitragem
8
13%
/
88%
Expirado
0
Livre
26
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
27
Classificação
Projetos
35
23%
Arbitragem
4
0%
/
50%
Expirado
2
6%
Trabalhando
28
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Classificação
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
30
Classificação
Projetos
20
0%
Arbitragem
10
0%
/
80%
Expirado
6
30%
Livre
31
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
32
Classificação
Projetos
1
0%
Arbitragem
1
100%
/
0%
Expirado
0
Livre
33
Classificação
Projetos
7
0%
Arbitragem
8
13%
/
75%
Expirado
3
43%
Livre
34
Classificação
Projetos
1070
50%
Arbitragem
39
28%
/
41%
Expirado
49
5%
Livre
Publicou: 1 artigo, 8 códigos
Pedidos semelhantes
Simple Added Notice For Existing Indicator
50 - 200 USD
I have the Fisher Indicator shown below the chart. I need an alert added for when the Fisher Indicator hits the 50 point at the end of each period. GBPUSD and EURUSD 4H charts are provided and I can provide additional
Hi, I need an experienced NinjaTrader 8/NinjaScript developer to finish or rebuild an automated futures strategy, ideally by the end of this week. I already have the complete TradingView Pine Script reference strategy, an existing ~2,000-line NinjaScript implementation, Playback logs, and known historical benchmark trades. MOST IMPORTANT REQUIREMENT: TRADINGVIEW ↔ NINJATRADER PARITY. The Pine Script is the reference
Project Description I am looking for an experienced MQL5/MT5 Expert Advisor developer to develop an automated trading EA for XAUUSD on the M3 timeframe , running on an Exness account . The EA will automate a manual strategy based on SNR/GAP zones , using two setup types: Price Rejection Price Correction The EA should identify valid BUY/SELL setups around predefined SNR/GAP areas, apply configurable RSI, SMA, EMA and
Connect chatgpt to ninjatrader
30+ USD
Hi i need help to connect my chat gtp with ninja trader I have all tools. Just need supervision and seeking a professional who can do that for me. This the bridge extension https://crosstrade.io/blog/chatgpt-to-ninjatrader-mcp-walkthrough
MetaTrader 5 (MT5) Price-Level Monitoring & Automated Phone Call Alert System Developer Needed Project Overview I am looking for an experienced developer to build a custom trading assistant for MetaTrader 5 (MT5) that monitors important price levels I manually mark on my charts and immediately calls my phone when the market reaches or interacts with those levels. This is Phase 1 of a larger trading assistant project
Informações sobre o projeto
Orçamento
1500+ USD