Требуется написать советник, основанный на индикаторе MACD.

MQL4 EA

작업 종료됨

실행 시간 2 시간
피고용인의 피드백
Спасибо за работу! Обращайтесь еще
고객의 피드백
Все строго по тз и даже лучше - добавил важную функцию, о которой я не додумался упомянуть (удаление несработавших отложек).

명시

Требуется написать советник, основанный на индикаторе MACD. Mt4.

 

Условия для входа в сделку (например, покупку):

1)      MACD пересекает 0 снизу вверх, первая «полоска» MACD выше нуля – сигнал на покупку.

2)      Каждая следующая «полоска» на MACD, которая не ниже предыдущей – сигнал на покупку.

Для продаж все зеркально наоборот.

Если появляется сигнал к сделке в противоположную сторону (MACD пересекает 0 в другую сторону) – все сделки закрываются (новая открывается).

 

Учитываются только закрывшиеся бары, сделка происходит с открытием новой свечи.

 

Изменяемые параметры:

 

1)      Авторазмер лота: использовать 0,01 лота на каждые …. долларов баланса. …. – изменяемый параметр. (Если ….=0  значит, используется фиксированный лот).

2)      Фиксированный лот

3)      Параметры MACD

4)      Стоп лосс

5)      Тейк профит

6)      Закрывать сделку противоположным сигналом (да/нет)

7)      Одновременно может быть открыта только одна сделка в одну и ту же сторону (да/нет). Если «нет», работают оба пункта условия для входа в сделку. Если «да» - только первый.

8)      Tester mode (да/нет). Советник будет использоваться на графиках ренко. Тестер стратегий в мт4 не различает ренко-бары и простые свечи. Для этого, чтоб адекватно протестировать советник на ренко нужно:

А) Чтоб советник при получении сигнала не просто открывал сделку, а СТАВИЛ ОТЛОЖКУ НА CLOSE ПРЕДЫДУЩЕЙ (СИГНАЛЬНОЙ) СВЕЧИ

Б) При противоположном сигнале СНАЧАЛА открывается новая сделка (та, что по отложеннику) и только ПОСЛЕ этого закрывается старая сделка.

Если разработчику будет удобнее выполнить пункт 8 в отдельном файле, чтоб получилось 2 советника – 1 для реала и другой (с 8 пунктом) для  тестера стратегий – без проблем.

 

Любой инструмент, любой таймфрейм.

Должно работать как на стандартных счетах, так и ндд.

Советник должен оставлять «следы», где он открыл сделки (красные и синие стрелки)

Разработчик в течении хотя бы недели должен исправлять недочеты (отклонения от тз), если вдруг такие выявятся, т.к. за 20 минут в тестере до передачи денег я их могу не заметить.

 

Просьба откликаться только если вы реально поняли задание. С одной стороны, точнее объяснить я уже не смогу, все и так подробно расписано выше, с другой стороны «нечто похожее» на этот советник у меня уже есть и нужен только 100% отражающий тз, без вариаций.


응답함

1
개발자 1
등급
(473)
프로젝트
1139
44%
중재
51
31% / 33%
기한 초과
501
44%
무료
2
개발자 2
등급
(619)
프로젝트
1430
59%
중재
31
81% / 0%
기한 초과
10
1%
무료
3
개발자 3
등급
(31)
프로젝트
41
66%
중재
1
100% / 0%
기한 초과
11
27%
무료
4
개발자 4
등급
(111)
프로젝트
327
55%
중재
17
12% / 47%
기한 초과
104
32%
무료
5
개발자 5
등급
(40)
프로젝트
106
52%
중재
17
12% / 65%
기한 초과
25
24%
무료
6
개발자 6
등급
(23)
프로젝트
31
71%
중재
0
기한 초과
1
3%
무료
게재됨: 188 코드
7
개발자 7
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
8
개발자 8
등급
(281)
프로젝트
650
28%
중재
112
19% / 62%
기한 초과
318
49%
무료
9
개발자 9
등급
(47)
프로젝트
140
49%
중재
9
56% / 0%
기한 초과
27
19%
무료
10
개발자 10
등급
(73)
프로젝트
257
53%
중재
16
50% / 38%
기한 초과
83
32%
무료
11
개발자 11
등급
(15)
프로젝트
37
62%
중재
1
0% / 100%
기한 초과
1
3%
무료
게재됨: 1 기고글, 29 코드
12
개발자 12
등급
(187)
프로젝트
367
56%
중재
45
22% / 56%
기한 초과
188
51%
무료
게재됨: 1 기고글, 6 코드
13
개발자 13
등급
(13)
프로젝트
34
76%
중재
1
100% / 0%
기한 초과
6
18%
무료

프로젝트 정보

예산
25 - 35 USD
기한
에서 1 로 3 일