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

MQL4 专家

工作已完成

执行时间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
等级
(618)
项目
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 天