Небольшая доработка советника на MQL4

MQL4 EA 통합

명시

Дано:

Есть небольшой советник, у которого постоянно открыт только один ордер на покупку или продажу с выставленными при открытии ордера стоплоссом и тейкпрофитом, т.е. при закрытии одного ордера на следующем тике сразу вновь открывается новый ордер с выставлением стопа и тейка. Два ордера одновременно открыты быть не могут.

При покупке  Стоплосс выставляется -      NormalizeDouble (Ask - sl * Point, Digits);

                     Тейкпрофит выставляется - NormalizeDouble (Ask + tp * Point, Digits);

При продаже Стоплосс выставляется -      NormalizeDouble (Bid + sl * Point, Digits);

                     Тейкпрофит выставляется - NormalizeDouble (Bid - tp * Point, Digits):

*sl и tp - задаваемые переменные.


Задача:

Необходимо написать код, который я могу вставить в существующий советник, чтобы на уже открытом ордере выполнялась проверка правильности выставления стоплосса и тейкпрофита относительно цены открытия ордера на каждом тике. Если стоп и тейк выставлены правильно - никаких действий не требуется. Если тейкпрофит И/ИЛИ стоплосс по какой-либо причине выставлены неправильно (например, уровень передвинут вручную намеренно, либо открылся ордер с проскальзыванием), то должна произойти модификация уровней стоплосса И/ИЛИ тейкпрофита, чтобы эти уровни соответствовали первоначально заявленному количеству пунктов относительно цены открытия ордера. 


응답함

1
개발자 1
등급
(65)
프로젝트
117
24%
중재
13
54% / 46%
기한 초과
15
13%
무료
게재됨: 2 코드
2
개발자 2
등급
(12)
프로젝트
25
24%
중재
2
50% / 50%
기한 초과
2
8%
무료
3
개발자 3
등급
(198)
프로젝트
291
24%
중재
6
17% / 33%
기한 초과
4
1%
무료
4
개발자 4
등급
(174)
프로젝트
233
61%
중재
3
33% / 33%
기한 초과
6
3%
무료
게재됨: 1 코드
5
개발자 5
등급
(473)
프로젝트
1139
44%
중재
51
31% / 33%
기한 초과
501
44%
무료
6
개발자 6
등급
(83)
프로젝트
154
29%
중재
1
100% / 0%
기한 초과
27
18%
무료
7
개발자 7
등급
(493)
프로젝트
1022
58%
중재
30
27% / 23%
기한 초과
133
13%
작업중
8
개발자 8
등급
(213)
프로젝트
278
21%
중재
26
58% / 15%
기한 초과
0
로드됨
9
개발자 9
등급
(7)
프로젝트
14
7%
중재
2
50% / 50%
기한 초과
1
7%
무료
10
개발자 10
등급
(589)
프로젝트
1070
50%
중재
39
28% / 41%
기한 초과
49
5%
무료
게재됨: 1 기고글, 8 코드
11
개발자 11
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
12
개발자 12
등급
(298)
프로젝트
478
40%
중재
105
40% / 24%
기한 초과
82
17%
로드됨
게재됨: 2 코드
13
개발자 13
등급
(175)
프로젝트
189
33%
중재
5
60% / 20%
기한 초과
3
2%
무료
게재됨: 3 코드
14
개발자 14
등급
(279)
프로젝트
341
37%
중재
6
50% / 17%
기한 초과
7
2%
무료
게재됨: 5 코드
15
개발자 15
등급
(46)
프로젝트
65
28%
중재
0
기한 초과
6
9%
무료
16
개발자 16
등급
(574)
프로젝트
945
47%
중재
309
58% / 27%
기한 초과
125
13%
무료
17
개발자 17
등급
(84)
프로젝트
142
13%
중재
11
55% / 18%
기한 초과
3
2%
무료

프로젝트 정보

예산
30+ USD