SL changer at given time + return the SL at given time.

MQL4 Experts Scripts

Specification

I need a simple MT4 EA that increases SL for every open trade at given "Start Time" time + returns original SL values after given "End Time" time.

 

My suggestion parameters needed. 

Enable = True / False
Start Time = xx:xx (default 23:57)
End Time = xx:xx (default 00:15)

SL change = xxx (default 100 points)

 

Example:   at 23:57 with SL 100
Trade 1234 Buy EUR/USD SL 1.06100 -> SL 1.06000 (save original SL value so we can return it later)

Trade 2345 SELL GBP/USD SL 1.22000 -> SL 122100 (save original SL value so we can return it later)

 

at 00:15 if trade still exist
Trade 1234 Buy EUR/USD SL 1.06000 -> SL 1.06100

Trade 2345 SELL GBP/USD SL 1.22100 -> SL 122000

If there is other trades opened after 23:57 do not touch them. If trade is closed just move to next trade. 

Important when returning value is to use trades saved SL value. Do NOT to calculate 100 points from 00:15 SL value as user/other EA might have changed it during 23:57-00:15

Responded

1
Developer 1
Rating
(117)
Projects
138
41%
Arbitration
30
7% / 77%
Overdue
17
12%
Free
2
Developer 2
Rating
(365)
Projects
507
40%
Arbitration
159
17% / 74%
Overdue
99
20%
Loaded
3
Developer 3
Rating
(97)
Projects
121
25%
Arbitration
5
20% / 60%
Overdue
17
14%
Free
4
Developer 4
Rating
(39)
Projects
44
16%
Arbitration
1
100% / 0%
Overdue
7
16%
Free

Project information

Budget
10- USD
Deadline
to 1 day(s)