Expert Adviser with a Trailing Sell/Buy Stop, Risk Management is Key not Trade Execution

2020.05.23 Experts

Job finished

Execution time 4 days
Feedback from employee
Great client to work with, very keen to details and posseses a sharp mind.

Specification

My theory for this expert adviser is that any trade can be profitable with correct risk management and i believe the way to achieve this is fairly simple. Using a similar style to a martingale system where if the trade goes against our open position we open more trades to compensate and eventually close in profit. Except instead of these trades being executed at set point steps, we will use a trailing sell/buy stop to give completely variable trade gaps depending on market conditions.

The idea i have would be structured something like below, i am no coder, so this will need to be interpreted and adapted in the best way you see fit. This would need to work for buy and sell trades and also have adjustable parameters for initial trade entry points distance and expiry aswell as take profit and step for the sell/buy stop, maximum total trades and maximum pairs open at one time.

EA idea

Check number of open trades
If open trades = 0 
set sell stop 100 points below bid price. 
Lot size 0.02
1hr expiration. 
No SL. 
300 point TP.

Check number of open trades
If open trades = 1 or more
Check if bid price is greater than 500 points of the last open trade.
If bid price is greater than 500 points set sell stop 100 point below current bid price.
Lot size 0.02
1 hr expiration
No SL
No TP.

Check number of open trades
If open trades = 4 or more
Check if bid price is greater than 500 points of the last open trade.
If bid price is greater than 500 points set sell stop 100 point below current bid price.
Lot size 0.04
1 hr expiration
No SL
No TP.

Maximum total open trades = 8
Maximum number of different currency pairs allowed open = 1

If multiple trades are open close all trades for total overall profit of 300 points

Hope this makes sense.

Responded

1
Developer 1
2020.05.23
Rating
5
(5)
Projects
6
0%
Arbitration
0
Overdue
1
17%
Busy
2
Developer 2
2020.05.24
Rating
4.82
(106)
Projects
229
34%
Arbitration
60
15% / 67%
Overdue
89
39%
Busy
3
Developer 3
2020.05.24
Rating
5
(3)
Projects
10
0%
Arbitration
5
20% / 80%
Overdue
4
40%
Working
4
Developer 4
2020.05.24
Rating
4.96
(1654)
Projects
2085
60%
Arbitration
70
46% / 16%
Overdue
419
20%
Busy
5
Developer 5
2020.05.24
Rating
5
(76)
Projects
85
25%
Arbitration
3
100% / 0%
Overdue
0
Loaded
6
Developer 6
2020.05.24
Rating
4.94
(277)
Projects
358
47%
Arbitration
35
17% / 54%
Overdue
143
40%
Working
7
Developer 7
2020.05.24
Rating
4.95
(338)
Projects
478
49%
Arbitration
39
21% / 56%
Overdue
188
39%
Busy
8
Developer 8
2020.05.24
Rating
4.88
(16)
Projects
19
32%
Arbitration
3
33% / 67%
Overdue
6
32%
Working
9
Developer 9
2020.05.24
Rating
4.9
(628)
Projects
825
40%
Arbitration
43
5% / 53%
Overdue
138
17%
Loaded
10
Developer 10
2020.05.24
Rating
5
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
11
Developer 11
2020.05.24
Rating
0
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
2020.05.24
Rating
5
(15)
Projects
25
24%
Arbitration
0
Overdue
3
12%
Busy
13
Developer 13
2020.05.24
Rating
4.96
(103)
Projects
111
42%
Arbitration
3
33% / 67%
Overdue
0
Free
14
Developer 14
2020.05.24
Rating
4.86
(56)
Projects
124
32%
Arbitration
7
14% / 71%
Overdue
32
26%
Working
15
Developer 15
2020.05.24
Rating
0
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
2020.05.24
Rating
4.92
(209)
Projects
342
65%
Arbitration
9
56% / 0%
Overdue
86
25%
Free
17
Developer 17
2020.05.24
Rating
4.87
(84)
Projects
130
25%
Arbitration
43
33% / 28%
Overdue
27
21%
Loaded
18
Developer 18
2020.05.25
Rating
4.97
(113)
Projects
114
46%
Arbitration
2
0% / 100%
Overdue
3
3%
Free
19
Developer 19
2020.05.26
Rating
4.67
(12)
Projects
15
13%
Arbitration
0
Overdue
1
7%
Free

Project information

Budget
30 - 200 USD
VAT (20%): 6 - 40 USD
Total: 36 - 240 USD
For the developer
27 - 180 USD