Требуется написать робота на индикаторах

Specification

Техническое задание для написания советника на основе 4 индикаторов. (условное название - SU-57).

Индикаторы: 
1.Moving Аverage (И1)
2.TrendFinder (И2)
3.Pulse Flate (И3)
4.cci (И4)

Настройки индикаторов изменяются в настройках советника. (Отделить блоками)

Условия на открытие сделок на BY:
1. И1 находится на более n пунктов выше И2
2. И3 имеет оранжевый цвет или синий.
3. И4 находится выше нулевой линии на более m единиц.

Условия на открытие сделок на SELL:
1. И1 находится на более n пунктов ниже И2
2. И3 имеет красный цвет или малиновый.
3. И4 находится ниже нулевой линии на более m единиц.

Закрытие ордеров: Открытие ордера на BY закрывает ордер на SELL и наборот.
Открытие и закрытие ордеров осуществляется на первом закрытом баре.

Показатели настройки советника:
1. Размер лота.
2. Значение n (оптимизируемые переменные)
3. Значение m (оптимизируемые переменные).
4. Сумма тотального профита: Закрывает все ордера при достижении суммы общего профита по всем инструментам.(Если 0, то выключен.)
5. Сумма стоп-лосса.
4. Звуковой сигнал на открытие ордера (Включить/выключить)
5. Звуковой сигнал на закрытие ордера (Включить/выключить)
6. Звуковой сигнал на закрытие ордеров по тотальному ТП (Включить/выключить)  


Табло на графике в нижнем левом углу:
Спрэд - 10
Тотальный профит: 0
BUY - 0.00 лот    SELL - 0.00 лот
Прибыль/убыток - 0.00
Результат сегодня: 0.00
Результат за неделю: 0.00
Результат за месяц: 0.00
Результат весь:0.00

Files:

MQ4
CCI.mq4
4.1 Kb

Responded

1
Developer 1
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
4
Developer 4
Rating
(361)
Projects
643
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
5
Developer 5
Rating
(50)
Projects
94
29%
Arbitration
4
25% / 0%
Overdue
4
4%
Working
Published: 3 codes
6
Developer 6
Rating
(340)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
Published: 13 codes
7
Developer 7
Rating
(163)
Projects
193
61%
Arbitration
7
14% / 29%
Overdue
2
1%
Free
Published: 3 codes
8
Developer 8
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
9
Developer 9
Rating
(48)
Projects
73
37%
Arbitration
22
9% / 41%
Overdue
14
19%
Working
10
Developer 10
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
11
Developer 11
Rating
(6)
Projects
11
9%
Arbitration
3
0% / 100%
Overdue
1
9%
Free
12
Developer 12
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
228
41%
Working
13
Developer 13
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
14
Developer 14
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 278 articles, 1 code
15
Developer 15
Rating
(172)
Projects
185
32%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
16
Developer 16
Rating
(14)
Projects
22
59%
Arbitration
2
0% / 50%
Overdue
2
9%
Free
Published: 1 code
17
Developer 17
Rating
(1)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Free
18
Developer 18
Rating
(30)
Projects
45
16%
Arbitration
2
0% / 100%
Overdue
4
9%
Free
19
Developer 19
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(4)
Projects
5
40%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 1 code
Similar orders
Имеется защищенный от копирования счет на МТ5, обычные копировщики не копируют его. Сделки только по eurusd.f c суффиксом .f Сделок не много, только сделка 1 в день. Доступ и пароль инвестора к счету предоставлю. Необходимо решение для копирования с этого счета, предполагаю, что система должна увидеть сделку визуально, например через BAS и дальше передать данные для открытия сделки в МТ5. Другие рабочие решения от
Принцип торговли. Торговля происходит от уровней в автоматическом режиме, без участия человека при открытии и закрытии сделок. Первую сделку он открывает при получении сигнала с применением VSA анализа. Сигнал по объемам поступает с биржи СМЕ. Если первая торговая позиция закрывается в плюс, то робот открывает новую сделку. Если котировки пошли в обратную от открытой позиции сторону, то робот включает свой алгоритм
Нужен Expert Advisor, который позволяет входить в рынок и закрывать позицию по нажатию определённых клавиш, с автоматической установкой SL/TP и отображением уровней на графике. Также EA должен позволять вручную двигать SL и TP по определённым клавишам. В техническом задании отображена клавиатура как основной источник ввода команд, но на данный будет использоваться Haute42 U16, который эмулирует нажатие кнопок

Project information

Budget
30+ USD