Termos de Referência

This is a 2000 lines own-made breakout EA that I need to have cleanly converted from mql4 to mql5 for learning purposes

The start() is about 400 lines long ; basic breakout with specific features , built for Index CFDs with 2 digits (typically DAX or SP500; TP SL... are expressed in actual Points)

The Ontester() is about 400 lines (contains 58 different custom opimizations)

The Deinit() is about 150 lines

The remaining are functions mainly called from the Ontester() and Deinit()

I will provide the .mq4 file

To fulfill the job, you need to provide me the .mq5 file that has no compilation mistake and is operationnal like the original (basically your .mq5 EA has to provide the same deals using the same parameters and data set in MT5 than the .mq4 EA in MT4 ), clean code, well written and documented if necessary in addition to repeating the comments I put inside the .mq4.

You shouldn't recreate the ea from scratch but when possible, use the same logic I did (even if imperfect) , so I can understand the way to convert. If impossible to use the same logic, please explain.


I can provide the .mq4 , a parameter .set file for the test, and a DAX TickData set on demand to those interested by this Order


Regards,

Respondido

1
Desenvolvedor 1
Classificação
(258)
Projetos
322
30%
Arbitragem
34
26% / 65%
Expirado
10
3%
Livre
2
Desenvolvedor 2
Classificação
(390)
Projetos
416
30%
Arbitragem
74
19% / 72%
Expirado
52
13%
Trabalhando
3
Desenvolvedor 3
Classificação
(434)
Projetos
635
54%
Arbitragem
32
56% / 22%
Expirado
6
1%
Trabalhando
4
Desenvolvedor 4
Classificação
(156)
Projetos
198
59%
Arbitragem
10
80% / 0%
Expirado
0
Trabalhando
Publicou: 1 código
5
Desenvolvedor 5
Classificação
(7)
Projetos
13
15%
Arbitragem
13
23% / 46%
Expirado
3
23%
Livre
Publicou: 28 artigos
6
Desenvolvedor 6
Classificação
(10)
Projetos
6
33%
Arbitragem
6
0% / 67%
Expirado
1
17%
Trabalhando
7
Desenvolvedor 7
Classificação
(577)
Projetos
668
32%
Arbitragem
42
45% / 45%
Expirado
12
2%
Ocupado
8
Desenvolvedor 8
Classificação
(93)
Projetos
119
50%
Arbitragem
4
50% / 50%
Expirado
3
3%
Livre
9
Desenvolvedor 9
Classificação
(13)
Projetos
20
40%
Arbitragem
1
0% / 100%
Expirado
1
5%
Livre
10
Desenvolvedor 10
Classificação
(16)
Projetos
35
23%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
11
Desenvolvedor 11
Classificação
(5)
Projetos
8
13%
Arbitragem
3
0% / 33%
Expirado
2
25%
Livre
Publicou: 1 código
12
Desenvolvedor 12
Classificação
(12)
Projetos
47
85%
Arbitragem
1
0% / 100%
Expirado
9
19%
Livre
13
Desenvolvedor 13
Classificação
(209)
Projetos
220
75%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(87)
Projetos
121
68%
Arbitragem
5
80% / 0%
Expirado
12
10%
Trabalhando
15
Desenvolvedor 15
Classificação
(30)
Projetos
37
54%
Arbitragem
2
50% / 50%
Expirado
3
8%
Livre
16
Desenvolvedor 16
Classificação
(2)
Projetos
5
0%
Arbitragem
3
0% / 100%
Expirado
1
20%
Trabalhando
17
Desenvolvedor 17
Classificação
(6)
Projetos
8
25%
Arbitragem
2
50% / 0%
Expirado
2
25%
Livre
18
Desenvolvedor 18
Classificação
(102)
Projetos
105
60%
Arbitragem
0
Expirado
0
Livre
19
Desenvolvedor 19
Classificação
(20)
Projetos
32
9%
Arbitragem
0
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(5)
Projetos
5
0%
Arbitragem
5
0% / 40%
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
(363)
Projetos
436
54%
Arbitragem
21
52% / 14%
Expirado
30
7%
Carregado
23
Desenvolvedor 23
Classificação
(29)
Projetos
49
22%
Arbitragem
14
29% / 21%
Expirado
13
27%
Livre
24
Desenvolvedor 24
Classificação
(132)
Projetos
178
39%
Arbitragem
4
25% / 50%
Expirado
14
8%
Livre
25
Desenvolvedor 25
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
26
Desenvolvedor 26
Classificação
(3)
Projetos
2
50%
Arbitragem
2
0% / 100%
Expirado
0
Livre
27
Desenvolvedor 27
Classificação
(257)
Projetos
341
58%
Arbitragem
7
14% / 71%
Expirado
9
3%
Livre
28
Desenvolvedor 28
Classificação
(298)
Projetos
477
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Carregado
Publicou: 2 códigos
29
Desenvolvedor 29
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Matriks programında güzel bir stratejim var, meta da kayıtlı olmayan iki indikatörümü de metaya yükledim, stratejim belli, ama robot oluşturmak konusunda bilgim eksik. Yardım istiyorum. Acil dönüş bekliyorum. 12-276 üssel ortalamayı hangi yöne keserse, alphatrend indikaörüde bunu desteklesin, kendi gömdüpüm diğer bir indikatörde seviyelere göre alsın satsın
MT5 EA Developer for Structured ICT/SMC Market Logic Requirements Specification: I need an MT5 Expert Advisor only in MQL5. No indicator, no script, no DLL, and no external API. The EA must be built on a rule-based ICT/SMC-style framework with objective, backtestable logic. I am not looking for social-media-style ICT/SMC interpretation. I need a developer who can convert trading concepts into clear coding rules. The
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify
Junior EA 30+ USD
1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
OBJETIVO Criar um Expert Advisor MT5 profissional para XAUUSD focado em: Consistência Baixo drawdown Scalping profissional Proteção da conta Crescimento sustentável Compatibilidade com conta micro e prop firms NÃO utilizar: Martingale Grid Hedge agressivo Recovery system Multiplicação de lotes após perda --- ATIVO XAUUSD apenas --- TIMEFRAMES Timeframe principal M5 Confirmação tendência M15 Confirmação macro opcional
I need a very advanced and intelligent MT5 Expert Advisor coded in MQL5 for XAUUSD, based on ICT + CRT + Smart Money Concepts. The goal is not a simple robot, but a professional decision-making system with strong filters, risk control, and high-quality trade selection. The EA must include: 1. Multi-Timeframe Analysis - D1 / H4 / H1 bias - M15 / M5 entry confirmation - Bullish or bearish market structure - BOS, CHoCH
📌 Project Overview: I need a full Smart Trade Management System for MetaTrader 4/5. This is a complete trading ecosystem, not a simple EA. 📌 Core Features: Smart Money Management (risk-based lot calculation) Advanced Trading Toolbox (TradingView-style drawing tools) Central Master Dashboard (risk, filters, account control) Multi-account monitoring (MT4/MT5 synchronization) Real-time monitoring (spread, equity
Auto trading system on mobile with high probability win rate. Trades and auto trading system that works well on gold and forex, most important risk reward ratio. It must be 1:3 or more then that whenever possible

Informações sobre o projeto

Orçamento
50 - 150 USD
Prazo
de 1 para 14 dias