Spezifikation

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,

Bewerbungen

1
Entwickler 1
Bewertung
(164)
Projekte
195
27%
Schlichtung
10
20% / 30%
Frist nicht eingehalten
5
3%
Überlastet
2
Entwickler 2
Bewertung
(383)
Projekte
406
31%
Schlichtung
64
19% / 69%
Frist nicht eingehalten
52
13%
Beschäftigt
3
Entwickler 3
Bewertung
(360)
Projekte
497
52%
Schlichtung
24
54% / 25%
Frist nicht eingehalten
5
1%
Beschäftigt
4
Entwickler 4
Bewertung
(100)
Projekte
124
40%
Schlichtung
9
89% / 0%
Frist nicht eingehalten
0
Arbeitet
5
Entwickler 5
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Arbeitet
6
Entwickler 6
Bewertung
(10)
Projekte
6
33%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
1
17%
Arbeitet
7
Entwickler 7
Bewertung
(497)
Projekte
568
33%
Schlichtung
28
43% / 43%
Frist nicht eingehalten
9
2%
Überlastet
8
Entwickler 8
Bewertung
(86)
Projekte
106
43%
Schlichtung
4
50% / 50%
Frist nicht eingehalten
3
3%
Frei
9
Entwickler 9
Bewertung
(8)
Projekte
9
22%
Schlichtung
0
Frist nicht eingehalten
1
11%
Arbeitet
10
Entwickler 10
Bewertung
(13)
Projekte
29
28%
Schlichtung
3
0% / 0%
Frist nicht eingehalten
1
3%
Überlastet
11
Entwickler 11
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(11)
Projekte
40
85%
Schlichtung
0
Frist nicht eingehalten
8
20%
Arbeitet
13
Entwickler 13
Bewertung
(108)
Projekte
119
59%
Schlichtung
0
Frist nicht eingehalten
0
Frei
14
Entwickler 14
Bewertung
(48)
Projekte
68
60%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
7
10%
Beschäftigt
15
Entwickler 15
Bewertung
(12)
Projekte
16
44%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(2)
Projekte
5
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
20%
Arbeitet
17
Entwickler 17
Bewertung
(5)
Projekte
8
25%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
2
25%
Arbeitet
18
Entwickler 18
Bewertung
(30)
Projekte
31
48%
Schlichtung
0
Frist nicht eingehalten
0
Frei
19
Entwickler 19
Bewertung
(18)
Projekte
29
3%
Schlichtung
0
Frist nicht eingehalten
0
Frei
20
Entwickler 20
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
21
Entwickler 21
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
22
Entwickler 22
Bewertung
(113)
Projekte
129
38%
Schlichtung
3
0% / 0%
Frist nicht eingehalten
4
3%
Überlastet
23
Entwickler 23
Bewertung
(28)
Projekte
47
23%
Schlichtung
13
31% / 15%
Frist nicht eingehalten
12
26%
Arbeitet
24
Entwickler 24
Bewertung
(132)
Projekte
178
39%
Schlichtung
4
25% / 50%
Frist nicht eingehalten
14
8%
Frei
25
Entwickler 25
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
26
Entwickler 26
Bewertung
(3)
Projekte
2
50%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
27
Entwickler 27
Bewertung
(257)
Projekte
341
58%
Schlichtung
7
14% / 71%
Frist nicht eingehalten
9
3%
Frei
28
Entwickler 28
Bewertung
(261)
Projekte
429
38%
Schlichtung
87
44% / 18%
Frist nicht eingehalten
72
17%
Überlastet
29
Entwickler 29
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Testing 30 - 200 USD
// กำหนดค่าตัวแปรเริ่มต้น input double DailyProfitTarget = 200; // กำไรที่ต้องการในแต่ละวัน (2% ของทุน) input double LotSize = 0.1; // ขนาด Lot input double TakeProfit = 10; // กำไรต่อการเทรดใน pip input double StopLoss = 5; // การหยุดขาดทุนต่อการเทรดใน pip double dailyProfit = 0; // กำไรที่ทำได้ในวันนี้ // ฟังก์ชันเริ่มต้น int OnInit() { dailyProfit = 0; return(INIT_SUCCEEDED); } //
Man on mayhem 30 - 100 USD
1. The idea of the trading system is as follows: market entries are performed when MACD's main and signal lines intersect in the current trend direction. 2. Trend is determined based on the Exponential Moving Average with the specified period (InpMATrendPeriod). If the current EMA value is greater than the previous one, the trend is seen as growing (ema_current > ema_previous). Alternatively, if current EMA is below
Hi, Expert should be Brazilian. I need the scalping ea for xauusd, usdjpy, AUDUSD, eurusd, gbpusd, nzdusd, uascad and usdchf with any strategy. But don't use buy limit in down trend and sell limit in sell trend. I need the profit with 0.5 usd minimum per trade
Hi! I have indicator for MT4 (Atomic Analyst). I have attached it below. This indicator has a line in the middle of the chart that can be either green or red (Pic 1). I need to make an indicator for MT4 that will show in one window the colours of the line on each timeframe. Like on the Pic 3 attached (Each line represents timeframe). The indicator has to adjust to timeframes. For example if The line become red on H4
MQL5 Automation 30 - 100 USD
I need to automate a trading strategy on mt5. i have the python script executing rightly. but i need to convert to mql5 and also automate the strategy robotically. Anyone with experience should reach out for further explanation
Hi, i have a source code for a tradingview indicator. Other coder said that the indicator is complex due to the indicator use the library from tradingview. I need someone who can help me convert this complex indicator to MQL4 Indicator
I have a robot that opens and closes trades based on some indicators. I need an adjustment for that robot to open less trades at a time. What it does is when some requierements met it opens trades every single candlestick which makes it hard to work in range graphics. the change should make it open 5 trades at max and open additional ones when it closes one
I am working on a source code for an EA but I could not complete the coding to make it work as I wanted. I have done the most part of the work already but there's still a slight glitch in it's working. So I need help to fix these issue. I will be providing the source code and the expected workings for the EA. Although, the remaining part of the EA with glitch is creating a loop of alternating pending orders at
Expert advisor 100+ USD
convert pine script to mt5 indicator and then making a EA for it. the indicators used here will be smma and trendline with breaks. will provide pine script for intrested developers
Expert advisor according Trading view indicator supertrend ATR with trailing stop loss (exit 490) Stop loss to be placed at label beginning (blueline in screen shot) The EA should use normal candles and be open to any time frame. I would like to have an option to have fixed lots. This EA should have money management/ risk percentage. The EA should work on all timeframes for Forex and Crypto pairs. Results should be

Projektdetails

Budget
50 - 150 USD
MwSt (20%): 10 - 30 USD
Insgesamt: 60 - 180 USD
Für die Entwickler
45 - 135 USD
Ausführungsfristen
von 1 bis 14 Tag(e)

Kunde

(1)
Veröffentlichte Aufträge2
Anzahl der Schlichtungen0