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

MQL5 Indicators Experts

Job finished

Execution time 12 hours

Specification

Нужен советник, который будет рисовать стрелку и подавать звуковой сигнал после исполнения определённых условий.

Вводные данные:

1)      Все бары на графике делятся на две группы: «Первая группа – чётные номера, Вторая – не чётные (см. рис 1)»

2)      Положительный бар – это бар, во время которого цена двигалась вверх.

3)      Отрицательный бар – это бар, во время которого цена двигалась вниз.

4)      Для изменения значения счётчика необходимо выполнение двух условий:

А) Получить «изначальный сигнал»

Б) Проверить сигнал на правильность

Для того, чтобы получить «изначальный сигнал», необходимо сделать следующие: в зависимости от того, какой был бар (положительный/отрицательный) выполнить либо сложение, либо вычитание. Пример: Если Первый бар положительный, а Второй бар отрицательный, то делаем следующие  (Close[1]-Open[1]) – (Open[2]-Close[2]) =  X, если X > 0, изначальный сигнал будет положительным («ставим» на вверх), если X<0, то изначальный сигнал отрицательный («Ставим» вниз). 

Первый бар: (Open = 1.30776) – (Close=1.30876) = 100

Третий бар: (Open=1.30920) – (Close=1.30870) = -50

100–50= «50» где «50» это наш X.

Итак мы получили изначальный сигнал, дальше нужно проверить его правильность. Если следующий бар по не чётной линии будет положительным, сигнал был правильным  и счётчик обнуляется, но если бар был отрицательным, счётчик изменяет своё значение на единицу(см. Рис2).

Responded

1
Developer 1
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
3
Developer 3
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
4
Developer 4
Rating
(37)
Projects
134
32%
Arbitration
21
14% / 67%
Overdue
38
28%
Free
5
Developer 5
Rating
(47)
Projects
140
49%
Arbitration
9
56% / 0%
Overdue
27
19%
Free
6
Developer 6
Rating
(34)
Projects
103
39%
Arbitration
16
6% / 94%
Overdue
33
32%
Free
Published: 1 code
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
11
Developer 11
Rating
(73)
Projects
257
53%
Arbitration
16
50% / 38%
Overdue
83
32%
Free
12
Developer 12
Rating
(3)
Projects
5
60%
Arbitration
3
0% / 67%
Overdue
0
Free
13
Developer 13
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
14
Developer 14
Rating
(13)
Projects
34
76%
Arbitration
1
100% / 0%
Overdue
6
18%
Free
Similar orders
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Итак. Есть первый советник, хочу сделать дополнение к нему, но таким образом чтобы это был отдельный советник(ов). Делаю в целях защиты интеллектуальной собственности)) Чтобы был как пазл, один без другого(их) не работал. Вопросы. 1. Это возможно? 2. Что нужно для этого? 3. Какие подводные камни такого подхода

Project information

Budget
10 - 20 USD
Deadline
from 7 to 21 day(s)