Recreate Smart Machine EA MT4 to MT5

Specification

I've been using a EA for about 2 years now on MT4 but I am no longer able to use MT4 and must use MT5. I need this EA to be converted from MT4 to MT5.

Strategy control block.
Here you can choose whether the SMART MACHINE EA will work with the same lot, transactions will be opened incrementally, or vice versa, go to a decrease in volume but not lower than 0.01 lot.

MoneyManagmentType – (1) – Allows an increase or decrease in the opening volume of the following transactions, the initial lot and the Increase / Decrease coefficient are set separately below.
Block control of the initial and subsequent positions.

Constant_or_Balance – true – The initial order volume will be constant and equal to the ConstantLot value specified below. False – The lot size of the first order will dynamically change along with the change in the deposit and will depend on the Percentage Of Auto lot Volume parameter and the size of the deposit, calculated by the formula:
Lots = AccountBalance() * (RiskPercent / 100.0) / 10000.0
ConstantLot – The parameter sets the initial fixed lot for trading. Works only when Constant_or_Balance is true.
Percentage Of Autolot Volume – The initial lot is set depending on the deposit according to the formula above.
*** As a rule, the majority sets Constant_or_Balance – true and ConstantLot 0.1 – 0.5 lots for every $10,000 deposit, but this does not mean that these are the best settings and changing this parameter can radically change the work of the Best Forex Robot.
TakeProfit – the desired value of profit in points when closing an order or a group of orders. Everything is simple here, the higher the value – the higher your profitability from each position you open, the picture shows the value 30, which equals 30 pips or 3 four-digit points.

Step – This parameter is responsible for the minimum allowable distance between two opened orders. The lower this parameter, the more actively the Best Forex EA will work and vice versa. In the picture above it is 70, which means that the next trade will open no earlier than 70 pips or 7 four-digit points.
MaxOrders – a parameter that limits the number of simultaneously open orders.
Money management control block
Use_Restrictions true – enable or false – disable deposit protection by closing all transactions – when the limit value of the maximum drawdown set by you as a percentage of the entire deposit is reached. Most investors do not include this option.
LimitSize – a limiter for the allowable drawdown from trades, indicated as a percentage of the deposit amount. Will only work if the previous parameter is set to True.

Files:

JPG
The_Sauce.jpg
86.3 Kb

Responded

1
Developer 1
Rating
(580)
Projects
671
32%
Arbitration
42
45% / 45%
Overdue
12
2%
Loaded
2
Developer 2
Rating
(25)
Projects
31
32%
Arbitration
0
Overdue
2
6%
Working
3
Developer 3
Rating
(454)
Projects
717
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Free
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(607)
Projects
683
42%
Arbitration
2
100% / 0%
Overdue
1
0%
Working
Published: 9 codes
6
Developer 6
Rating
(512)
Projects
551
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
7
Developer 7
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 0%
Overdue
1
33%
Working
8
Developer 8
Rating
(1304)
Projects
1732
49%
Arbitration
53
70% / 13%
Overdue
38
2%
Free
9
Developer 9
Rating
(2666)
Projects
3397
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
10
Developer 10
Rating
(12)
Projects
16
25%
Arbitration
1
0% / 0%
Overdue
4
25%
Working
11
Developer 11
Rating
(13)
Projects
31
23%
Arbitration
8
25% / 63%
Overdue
5
16%
Free
12
Developer 12
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
50 - 300 USD
Deadline
to 5 day(s)