Job Title: Develop a Custom EA in MQL5 Based on My Strategy

Specification

Job Description:

I need an experienced MQL5 developer to create a custom Expert Advisor (EA) for MetaTrader 5 based on my provided trading strategy, terms, and conditions. The EA should be coded efficiently, free from major bugs, and optimized for execution speed.

Requirements:

✅ Develop an EA based on my specific entry, exit, stop loss, and take profit conditions.
✅ Implement risk management settings (lot size, max drawdown, trailing stop, etc.).
✅ Include configurable parameters (input settings) for optimization.
✅ Ensure the EA is non-repainting and does not lag in execution.
✅ Provide the .mq5 source file along with the compiled .ex5 file.
✅ The EA should be tested in the MT5 strategy tester before final delivery.
✅ (Optional) Implement news filter or time-based trading restrictions if required.

Skills Required:

  • Strong experience in MQL5 programming
  • Familiarity with technical indicators, price action, and automation
  • Ability to optimize and debug trading algorithms

Budget & Timeline:

💰 Budget: $200 - $250
⏳ Deadline: 2 - 4 days

Additional Notes:

I will provide the exact strategy details, indicator logic, and additional specifications once the job is accepted. If you have prior experience building EAs, please share some past work or references.


Responded

1
Developer 1
Rating
(59)
Projects
86
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Loaded
2
Developer 2
Rating
(249)
Projects
311
28%
Arbitration
33
27% / 64%
Overdue
10
3%
Free
3
Developer 3
Rating
(5)
Projects
5
0%
Arbitration
5
0% / 40%
Overdue
0
Free
4
Developer 4
Rating
(15)
Projects
24
0%
Arbitration
3
0% / 100%
Overdue
5
21%
Working
5
Developer 5
Rating
(325)
Projects
505
19%
Arbitration
33
42% / 30%
Overdue
34
7%
Loaded
6
Developer 6
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
7
Developer 7
Rating
(270)
Projects
399
27%
Arbitration
39
41% / 49%
Overdue
1
0%
Free
8
Developer 8
Rating
(547)
Projects
630
33%
Arbitration
38
39% / 50%
Overdue
11
2%
Working
9
Developer 9
Rating
(4)
Projects
9
11%
Arbitration
11
18% / 64%
Overdue
4
44%
Free
10
Developer 10
Rating
(6)
Projects
6
17%
Arbitration
1
0% / 0%
Overdue
0
Working
11
Developer 11
Rating
(6)
Projects
5
0%
Arbitration
2
50% / 50%
Overdue
2
40%
Free
12
Developer 12
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
13
Developer 13
Rating
(1)
Projects
1
0%
Arbitration
6
0% / 67%
Overdue
0
Free
14
Developer 14
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
15
Developer 15
Rating
(2)
Projects
3
0%
Arbitration
8
13% / 88%
Overdue
1
33%
Free
16
Developer 16
Rating
(7)
Projects
8
0%
Arbitration
4
0% / 100%
Overdue
3
38%
Free
17
Developer 17
Rating
(465)
Projects
485
75%
Arbitration
6
67% / 17%
Overdue
0
Working
18
Developer 18
Rating
(43)
Projects
66
12%
Arbitration
12
58% / 42%
Overdue
1
2%
Free
19
Developer 19
Rating
(2636)
Projects
3351
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Working
Published: 1 code
20
Developer 20
Rating
(6)
Projects
6
0%
Arbitration
2
50% / 0%
Overdue
1
17%
Free
21
Developer 21
Rating
(153)
Projects
191
58%
Arbitration
10
80% / 0%
Overdue
0
Free
Published: 1 code
22
Developer 22
Rating
(12)
Projects
14
14%
Arbitration
1
0% / 100%
Overdue
3
21%
Free
23
Developer 23
Rating
(52)
Projects
67
43%
Arbitration
8
0% / 100%
Overdue
3
4%
Free
24
Developer 24
Rating
(308)
Projects
552
35%
Arbitration
79
32% / 42%
Overdue
199
36%
Loaded
25
Developer 25
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
26
Developer 26
Rating
(5)
Projects
8
13%
Arbitration
3
0% / 33%
Overdue
2
25%
Free
Published: 1 code
27
Developer 27
Rating
(21)
Projects
28
36%
Arbitration
7
14% / 71%
Overdue
2
7%
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(10)
Projects
15
27%
Arbitration
0
Overdue
3
20%
Free
30
Developer 30
Rating
(344)
Projects
413
53%
Arbitration
20
55% / 15%
Overdue
29
7%
Loaded
31
Developer 31
Rating
(128)
Projects
167
39%
Arbitration
9
44% / 0%
Overdue
29
17%
Loaded
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
228
41%
Working
34
Developer 34
Rating
(12)
Projects
13
8%
Arbitration
1
0% / 100%
Overdue
0
Free
35
Developer 35
Rating
(160)
Projects
285
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Loaded
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(173)
Projects
231
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
Similar orders
Data Integrity 500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
Busco programador profesional con experiencia demostrable en MQL5 para crear un Expert Advisor en MetaTrader 5 basado en Price Action , con lógica jerárquica, reglas objetivas y gestión de zonas dinámicas. La estrategia esta explicada en un documento Word de 30 páginas (con imágenes) explicado en español. Características del EA: Operaciones Buy, Sell, Buy Limit y Sell Limit (máx. 2 operaciones pendientes simultáneas
I want a modification on my ea . A spread filter or slipage filter such that when the market price is less than 50 point away from the pend order , then ea check the spread if less than the set filter spread. If spread is more than the set spread, the ea will delete the pend order . Secondly , if the broker price is moved or sliped the pending order from the original price it was set by the tolerable slipage distance
I want this indicator on my mt5 account and mt4 account because I want use this brilliant reversal indicator on my Android device each an every time when I enter on my mt5 account
1. Objective Create an MT5 automation script (or set of scripts) that fully automates my strategy optimization workflow, including: • Batch optimization runs • Automatic filtering of results • Automatic forward testing • Exporting and organizing results into structured files/folders The goal is to reduce manual work and allow one‑click execution of the entire pipeline. 2. Platform & Environment • MetaTrader 5 •
Would it be possible to connect Futures prop firm with Rithmic or Tradeovate platform to Ninjatrader automated trading ? If anyone can do this for me I will be happy to get started with the person right away
I have a open source Tradingview indicator that I want it to be converted to Ninja Trader8. I have attached it. Please let me know, if you can do it and for how muc
I need help in modifying an amibroker AFL indicator the indicator already works but I need per symbol static variable isolation, parameters persistence per symbol after restart, non declining trailing stop logic, parameter auto restore when switching symbols and a global reset function for static variables. For better understanding As discussed, this is the official offer for restructuring my RAD Chandelier stop loss
Hi, I have a clear MT5 EA wrapper project with locked TSCEA, requiring enhanced execution logic (“pending OR better market” order handling). I can share detailed spec. Please let me know your availability and quote range. Thanks, Tom Pike ------------------------------------------------------------------------------------------------------------------------------ Title: MT5 Wrapper EA – “Limit Order OR Better
ICT_OneTrade_2R 100 - 200 USD
🔥 ICT_OneTrade_2R Precision. Discipline. Consistency. ICT_OneTrade_2R is a professional Expert Advisor designed for traders who value structured execution and controlled risk. This system is built around a fixed Risk-to-Reward ratio of 1:2 (RR 2.0) — meaning every trade is planned with precision: Risk 1 → Target 2. No randomness. No overtrading. Just one high-quality trade per session. ⚙️ Key Features ✔ Fixed RR 1:2

Project information

Budget
200+ USD
Deadline
from 2 to 4 day(s)