MQL4 to MQL5 - Bot with Obsolete Wrapper

MQL5 Experts

Specification

Problem: - Working bot in MQL4 (1200 lines) - 2020 wrapper (mt5_lib.mqh + mt5_orders.mqh) doesn't compile in current MT5 - .ex5 works perfectly in MT5 - the issue is COMPILATION only - Need to add 8 inputs for symbol translation Current Situation: 

  • ✅ .ex5 works fine in current MT5 
  • ❌ Cannot compile due to obsolete wrappers 
  • ❌ Cannot modify parameters 
  • ❌ Urgent: need to add symbol mapping Key Point: 
  • - If you have MetaEditor build from 2020, you can compile it immediately - The bot works perfectly in MT5 - only compilation is blocked - Wrapper libraries from 2020 are the root cause Files Involved: - Main MQL4 code (1200 lines) - Wrapper: mt5_lib.mqh + mt5_orders.mqh (obsolete) - Need: Full conversion OR new wrapper OR compilation with 2020 tools Goals: 1. Be able to compile in current MT5 2. Maintain copy trading functionality 3. Add 8 symbol mapping inputs in mq4 before wrap 4. Remove 1 obsolete dependencies 


Responded

1
Developer 1
Rating
(272)
Projects
343
29%
Arbitration
36
28% / 64%
Overdue
10
3%
Working
2
Developer 2
Rating
(611)
Projects
713
33%
Arbitration
45
49% / 42%
Overdue
14
2%
Busy
3
Developer 3
Rating
(14)
Projects
14
36%
Arbitration
1
0% / 100%
Overdue
1
7%
Free
4
Developer 4
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
5
Developer 5
Rating
(133)
Projects
172
40%
Arbitration
10
40% / 10%
Overdue
30
17%
Working
6
Developer 6
Rating
(3)
Projects
4
50%
Arbitration
2
50% / 0%
Overdue
0
Free
7
Developer 7
Rating
(434)
Projects
640
53%
Arbitration
34
62% / 21%
Overdue
6
1%
Working
8
Developer 8
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
9
Developer 9
Rating
(184)
Projects
317
24%
Arbitration
23
35% / 13%
Overdue
23
7%
Free
Published: 3 codes
10
Developer 10
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
11
Developer 11
Rating
(5)
Projects
6
33%
Arbitration
0
Overdue
1
17%
Free
12
Developer 12
Rating
(62)
Projects
92
16%
Arbitration
4
0% / 25%
Overdue
2
2%
Free
13
Developer 13
Rating
(618)
Projects
695
42%
Arbitration
2
100% / 0%
Overdue
1
0%
Free
Published: 9 codes
14
Developer 14
Rating
(5)
Projects
6
0%
Arbitration
1
0% / 100%
Overdue
0
Free

Project information

Budget
30 - 200 USD