Советник по паттернам

MQL4 Experts

Job finished

Execution time 38 days
Feedback from customer
Разработчик делает работу четко и правильно, всегда есть кто-то недовольный, предыдущий отзыв АБСОЛЮТНО не отражает реальной картинки. Мне все очень нравится (5 работ сделано) 5+

Specification

На основе индикатора CandleStick_Pattern_indicator (он немного корявый но в целом можно по нему ориентироваться)
нужно сделать советник.
Советник ищет на графике свечные паттерны и открывает ордера на покупку или на продажу (в соответствии со смысловым значением паттерна)
Отличительные особенности данного советника:
1) Возможность включения/выключения паттернов, у каждого паттена должна быть опция активации/деактивации.
2) У каждого паттерна есть свой стоплосс, измеряется в пипсах.
3) Список паттернов
***
Медвежье поглощение(ордер на продажу)

***
Три внешних дня вниз (ордер на покупку)
***
Три внутренних дня вниз (ордер на продажу)
***
Завеса из темных облаков (ордер на продажу)

***
Три черные вороны  (ордер на продажу)

***
Бычье поглощение (ордер на покупку)


***
Три внешних дня вверх (ордер на покупку)


***
Три вЕншних дня вверх (ошибка автора индикатора, наверное три внутренних дня вверх)
 (ордер на ПРОДАЖУ!!!!)


***
Просвет в облаках(ордер на покупку)

***
Три белых солдата(ордер на покупку)


***
Утренняя и вечерняя звезда являются паттернами, состоящими из трех свечей, которые вы будете находить в завершении тренда. Это разворотные модели, то есть модели предзнаменующие изменение тенденции. Вот четыре особенности, которые помогут вам распознать данные паттерны на графике:

    Первая свеча является повышательной и является частью недавнего повышательного тренда.
    У второй свечи небольшое тело, которое говорит о некоторой нерешительности на рынке.
    Третья свеча действует как подтверждение того, что разворот произошел. Третья свеча должна закрыться ниже середины первой свечи.


****
Медвежья и Бычьи харами


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Тэйкпрофит для каждго из паттернов кратен текущему стоплоссу:
Если стоплосс = 50 пипсов, а Takeprofit = 2.0 (тип double)
то тэйкпрофит = 100 пипсов
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
У каждого паттерна есть свой отдельный коэффициент множителя (мартингейл) после проигрышной сделки.
Пример: Появился паттерн "Просвет в облаках" Multiplier = 2
Lot = 0.1 результат стоплосс. Тогда советник удвоит лот, только в том случае, когда появится именно этот паттерн (у других паттернов свои коэффициенты, другими словами паттерны работают независимо друг от друга)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ключевой момент!
У каждого паттерна должна быть своя опция "Error"
 Советник выставляет вируальные сделки, на основании конкретного паттерна, до тех пор пока не наберет нужное количество ОШИБОК (стоплоссов подряд от 0 до бесконечности)
Пример:
Появился паттерн  "Просвет в облаках" , "Error"= 3, советник выставляет виртуальную сделку и проверяет результат: сработал тэйкпрофит, советник не запоминает,
если сработал стоплосс - советник запоминает это и Error уже равен 1, если в следующий раз сработал стоплосс Error = 2
если в следующий раз сработал стоплосс Error = 3, при достижении нужного количества Error (в моем примере это три)
Советник откроет РЕАЛЬНУЮ сделку в Четвертый раз.
Если было два стоплосса подряд а на третий раз сработал тэйкпрофит - советник обнуляет значение Error , и откроет реальную сделку только тогда, когда было три (или сколько было задано в настройках советника) стоплосса ПОДРЯД.
У каждого паттерна свой параметр Error

*****************************************************************
Нужно ненавязчивое графическое отображения происходящих процессов (баланс, Error по каждому паттерну), которое в настройках можно включить / выключить.




Responded

1
Developer 1
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
Published: 2 codes
3
Developer 3
Rating
(268)
Projects
602
34%
Arbitration
64
20% / 58%
Overdue
147
24%
Working
Published: 1 article, 22 codes
4
Developer 4
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
5
Developer 5
Rating
Projects
3
33%
Arbitration
3
0% / 100%
Overdue
1
33%
Free
6
Developer 6
Rating
(128)
Projects
206
49%
Arbitration
29
28% / 48%
Overdue
33
16%
Free
Published: 1 code
7
Developer 7
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
8
Developer 8
Rating
(641)
Projects
866
48%
Arbitration
29
38% / 17%
Overdue
63
7%
Free
9
Developer 9
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
10
Developer 10
Rating
(108)
Projects
202
47%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
(169)
Projects
460
41%
Arbitration
39
18% / 31%
Overdue
193
42%
Free
Published: 2 codes
12
Developer 12
Rating
(458)
Projects
798
48%
Arbitration
75
19% / 51%
Overdue
139
17%
Working

Project information

Budget
70 USD
Deadline
7 day(s)