Нужен советника для терминала МТ4 на основе стандартного индикатора МТ4 - Commodity Channel Index, CCI

MQL4 Experts

Job finished

Execution time 2 days

Specification

Техническое задание на разработку торгового робота (советника) для терминала МТ4 на основе стандартного индикатора МТ4 - Commodity Channel Index,

под условным названием «Купи или продай»

                Советник открывает сделку при пересечении нулевого уровня индикатора в реальном времени внутри бара. Уровни стоплос, тейкпрофит и трейлинг и проскальзывания в этой версии не важны.

В настройках советника предусмотреть:

- для индикатора CCI: оставить все стандартные настройки;

- размера лота «LOT»: от минимального 0,01 с шагом 0,01 LOT;

- режим работы: только покупки или только продажи;

- таймфрейм работы советника: на выбор между только Н1, Н4 или D1;

- Magic Number (для скрещивания с советником, который будет управлять открытой позицией, требуется консультация по этому вопросу);

- визуализация (не обязательно, зависит от влияния на цену и срок работы): ON – включено, OFF – выключено. При включённой визуализации должно быть видно окно индикатора CCI: линии CCI с текущими настройками и линия нулевого уровня.

                Советник должен работать только в одном из двух режимов: или только продавать, или только покупать. Режим нужно отобразить визуально сменой фона окна котировок, где цветом отражается режим работы советника: цвет по умолчанию LightCyan – только покупки, цвет Snow – только продажи. Переключение режимов торговли через окно настроек советника вручную.

                Советник устанавливается на каждый торговый инструмент, с ценами вида «0,00000»  - любые пары, и «000,000» - пары с японской Йеной.

                Советник должен работать только на том таймфрейме, который указан в настройках.

                Советник не может открыть больше одной сделки на одном торговом инструменте.

     Советник не может открыть сделку в первые 30мин понедельника ( требуется консультация по этому вопросу).


Способ входа в позицию – по рынку в момент получения сигнала.

Логика входа в позицию. Покупка инструмента.

Включён режим «только покупки». Цвет экрана «LightCyan».

1. Советник должен определить исходную точку для работы. Для покупок это будет нахождение линии CCI в отрицательной зоне индикатора. Этот момент фиксируется обязательно по закрытию свечи.

2. Далее советник отслеживает положение линии индикатора CCI относительно нулевой линии, и как только отрицательные значения индикатора сменятся на положительные, проверяет наличие или отсутствие открытой сделки на текущем инструменте. Если сделки нет - советник немедленно пытается открыть сделку на покупку по текущей цене (количество попыток – до первой удачной), а если открытая сделка есть – то сигнал пропускается. Что в этот момент происходит на других инструментах значения не имеет.

 

Логика входа в позицию. Продажа инструмента.

Включён режим «только продажи». Цвет экрана «Snow».

1. Советник должен определить исходную точку для работы. Для продаж это будет нахождение линии CCI в положительной зоне индикатора. Этот момент фиксируется обязательно по закрытию свечи.

2. Далее советник отслеживает положение линии индикатора CCI относительно нулевой линии, и как только положительные значения индикатора сменятся на отрицательные, проверяет наличие или отсутствие открытой сделки на текущем инструменте. Если сделки нет - советник немедленно пытается открыть сделку на продажу по текущей цене (количество попыток – до первой удачной), а если открытая сделка есть – то сигнал пропускается. Что в этот момент происходит на других инструментах значения не имеет.

 

                По итогу работ требуется компилированный, готовый к установке файл и не компилированная версия программы.

 

                Приложения: 4 скриншота с пояснениями.


Responded

1
Developer 1
Rating
(224)
Projects
284
20%
Arbitration
5
0% / 100%
Overdue
4
1%
Free
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
3
Developer 3
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
4
Developer 4
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
5
Developer 5
Rating
(589)
Projects
1068
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
6
Developer 6
Rating
(3)
Projects
4
25%
Arbitration
0
Overdue
2
50%
Free
Published: 3 codes
7
Developer 7
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
8
Developer 8
Rating
(640)
Projects
864
48%
Arbitration
29
38% / 17%
Overdue
63
7%
Working
9
Developer 9
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(45)
Projects
64
28%
Arbitration
0
Overdue
6
9%
Free
11
Developer 11
Rating
(19)
Projects
24
4%
Arbitration
0
Overdue
1
4%
Free

Project information

Budget
50+ USD
Deadline
from 2 to 14 day(s)