Expert MQL5 Developer Needed - Double Top/Bottom EA (NO AI-Generated Code)

Spécifications

Budget: 250$

Description:

I need an experienced MQL5 programmer to build a custom Expert Advisor that trades double tops and double bottoms.

What I'm looking for:

  • Clean, hand-written MQL5 code (not copy-pasted from ChatGPT)
  • Proper pattern recognition logic for double tops/bottoms
  • Customizable parameters (timeframes, deviation tolerances, confirmation requirements)
  • Risk management features (lot sizing, stop loss, take profit)
  • Well-commented code I can actually understand and modify later

Requirements:

  • Proven MQL5 experience - show me your previous EA work
  • Understanding of technical analysis, not just coding
  • Communication skills - explain your approach before coding
  • Test results from Strategy Tester with your deliverable

Red flags that will get you rejected:

  • Generic "I can do this" responses
  • Claiming you'll finish in 24 hours
  • Unable to explain the logic behind double top/bottom identification
  • History of AI-generated spaghetti code

If you've built similar pattern-recognition EAs, show me. If you understand why double tops/bottoms work (and when they don't), tell me.

Serious developers only.


Répondu

1
Développeur 1
Évaluation
(394)
Projets
555
41%
Arbitrage
30
57% / 3%
En retard
57
10%
Gratuit
Publié : 11 codes
2
Développeur 2
Évaluation
(39)
Projets
58
19%
Arbitrage
6
33% / 17%
En retard
1
2%
Travail
Publié : 2 codes
3
Développeur 3
Évaluation
(510)
Projets
977
74%
Arbitrage
27
19% / 67%
En retard
100
10%
Gratuit
Publié : 1 article, 6 codes
4
Développeur 4
Évaluation
(33)
Projets
36
33%
Arbitrage
5
0% / 80%
En retard
0
Travail
Publié : 2 codes
5
Développeur 5
Évaluation
(328)
Projets
513
19%
Arbitrage
34
44% / 32%
En retard
34
7%
Chargé
6
Développeur 6
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
7
Développeur 7
Évaluation
(17)
Projets
21
14%
Arbitrage
8
38% / 38%
En retard
3
14%
Chargé
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Développeur 9
Évaluation
(8)
Projets
8
0%
Arbitrage
2
50% / 0%
En retard
1
13%
Travail
10
Développeur 10
Évaluation
(31)
Projets
33
42%
Arbitrage
0
En retard
3
9%
Gratuit
11
Développeur 11
Évaluation
(162)
Projets
289
35%
Arbitrage
18
22% / 61%
En retard
43
15%
Gratuit
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
(1)
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
14
Développeur 14
Évaluation
(4)
Projets
6
17%
Arbitrage
2
0% / 100%
En retard
3
50%
Gratuit
15
Développeur 15
Évaluation
(605)
Projets
699
33%
Arbitrage
43
47% / 44%
En retard
12
2%
Occupé
16
Développeur 16
Évaluation
(31)
Projets
38
53%
Arbitrage
2
50% / 50%
En retard
3
8%
Gratuit
17
Développeur 17
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
18
Développeur 18
Évaluation
(87)
Projets
121
68%
Arbitrage
5
80% / 0%
En retard
12
10%
Travail
19
Développeur 19
Évaluation
(317)
Projets
564
35%
Arbitrage
81
31% / 44%
En retard
204
36%
Travail
20
Développeur 20
Évaluation
(21)
Projets
28
32%
Arbitrage
4
50% / 25%
En retard
4
14%
Travail
21
Développeur 21
Évaluation
(28)
Projets
31
45%
Arbitrage
1
100% / 0%
En retard
3
10%
Gratuit
22
Développeur 22
Évaluation
(4)
Projets
4
25%
Arbitrage
0
En retard
0
Travail
Publié : 2 articles
24
Développeur 24
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
25
Développeur 25
Évaluation
(365)
Projets
439
54%
Arbitrage
22
50% / 14%
En retard
30
7%
Chargé
26
Développeur 26
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
27
Développeur 27
Évaluation
(3)
Projets
7
29%
Arbitrage
0
En retard
4
57%
Gratuit
28
Développeur 28
Évaluation
(7)
Projets
7
0%
Arbitrage
0
En retard
2
29%
Gratuit
29
Développeur 29
Évaluation
(75)
Projets
80
6%
Arbitrage
46
11% / 54%
En retard
7
9%
Travail
30
Développeur 30
Évaluation
(64)
Projets
144
46%
Arbitrage
20
40% / 20%
En retard
32
22%
Gratuit
31
Développeur 31
Évaluation
(60)
Projets
82
44%
Arbitrage
27
11% / 70%
En retard
8
10%
Gratuit
32
Développeur 32
Évaluation
(2)
Projets
3
0%
Arbitrage
0
En retard
0
Gratuit
33
Développeur 33
Évaluation
(332)
Projets
542
66%
Arbitrage
53
21% / 40%
En retard
169
31%
Gratuit
Publié : 1 code
34
Développeur 34
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
35
Développeur 35
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
36
Développeur 36
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
37
Développeur 37
Évaluation
(48)
Projets
57
35%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Part 1: Project setup Input settings (risk, stop loss, take profit, EMA periods) Indicator initialization Trade management framework Part 2: Trading logic EMA crossover detection Buy/Sell entry rules One-trade-per-symbol check Part 3: Risk management Automatic lot size calculation Stop-loss and take-profit placement Trade execution and error handling Part 4: Final touches On-screen information Optimization
I am looking for an experienced MQL4 or MQL5 developer to build a high-frequency (HFT) latency arbitrage Expert Advisor for cryptocurrency trading between LMAX and IC Markets. I need someone who understands low-latency execution, price feeds, slippage, spreads, and fast order execution. The basic idea is that LMAX acts as the leading price feed while IC Markets is the execution broker. The EA should constantly
Can you Build a custom NinjaTrader 8 ChartStyle or BarsType called Optimized Footprint Bars. This project is urgent and i need someone that's wiiling to do his project with me kinldy bid for this. Thanks
A ATR GRID EA WITH DOLLAR COST AVERAGE MARTINAGLE 1.2 IT TAKE TRADES WHEN ATR VALUE IS LOWER THEN 1.3 ON 1 MINUTE TIMEFRAME SPCALLY AND CUT ALL TRADES WHEN ATR GOES ABOVE 1.3 value on 1 minute timeframe only trading when market consolidate with basket booking profit management with auto timemanagement with close if trades open after the session timeout and agaib start when our time to trade is on
Institutional‑Grade Multi‑Currency MT5 EA (A2SR + SMC + Smart Recovery + Smart Grid + Liquidity + Volatility + Safety Filters) Budget: AUD $1,500 – $2,000 (flexible) 1. EA Architecture EA runs one chart per symbol (NOT one EA controlling all symbols). Each chart instance manages its own: Recovery Grid Trend Volatility Liquidity Risk Logging EA must still respect global safety rules : Correlation protection Total
I am looking for an expert MQL5 developer to build a robust, professional Expert Advisor for Gold (XAUUSD). The EA must be Event-Driven (OnTick) with no 'Sleep' functions, ensuring instant execution. ​Core Logic: ​Grid Strategy: Start with 0.02 Buy/Sell. Lot size sequence: 0.02, 0.03, 0.05, 0.09, 0.14, 0.26, 0.44, 0.75, 1.28, 2.18 (Max 10 steps). ​Dynamic TP: Total basket TP must update instantly upon new order
┌─────────────┐ │ SMC ROBOT │ │ v2.0 │ └─────────────┘ [ANTENNA] │ ╔════════╧════════╗ ║ HEAD UNIT ║ ║ ┌───────────┐ ║ ║ │ ◉ ◉ │ ║ ← Optical Sensors ║ └───────────┘ ║ ╚════════╤════════╝ │ ╔════════╧════════╗ ║ TORSO ║ ║ ┌───────────┐ ║ ║ │ SMC CORE │ ║ ← Processing Unit ║ │ ARM V9 │ ║ ║ └───────────┘ ║ ║ [||||||||||] ║ ← Power Indicator ╚═══╤═══════╤════╝ │ │ ┌───┘ └───┐
I already have the source code of an MT5 Expert Advisor. The EA is about 70% complete. I need someone to modify and complete it. Requirements: • Manage EURUSD only. • Manage manual trades only (Magic Number = 0). • Support unlimited manual positions simultaneously. • Automatically add a 10-pip Stop Loss if a position has no Stop Loss. • Automatically add a 10-pip Take Profit if a position has no Take Profit. • Do not
I am looking for an expert MQL5 developer to build a robust, professional Expert Advisor for Gold (XAUUSD). The EA must be Event-Driven (OnTick) with no 'Sleep' functions, ensuring instant execution. ​ Core Logic: ​ Grid Strategy: Start with 0.02 Buy/Sell. Lot size sequence: 0.02, 0.03, 0.05, 0.09, 0.14, 0.26, 0.44, 0.75, 1.28, 2.18 (Max 10 steps). ​ Dynamic TP: Total basket TP must update instantly upon new order
SETJEO'S GOLD EA 30 - 200 USD
double GetTodayProfit() { double profit = 0; datetime today = StringToTime(TimeToString(TimeCurrent(), TIME_DATE)); HistorySelect(today, TimeCurrent()); for(int i = HistoryDealsTotal() - 1; i >= 0; i--) { ulong ticket = HistoryDealGetTicket(i); if(HistoryDealGetString(ticket, DEAL_SYMBOL) == _Symbol) { profit += HistoryDealGetDouble(ticket, DEAL_PROFIT); } } return profit; }

Informations sur le projet

Budget
100 - 250 USD