Советник по свечам в 2-х вариантах

MQL4 Experts

Trabalho concluído

Tempo de execução 20 dias

Termos de Referência

Требуется 2 варианта свечного советника, они почти одинаковые, только условия открытия сделок немного отличаются, возможно даже объединить их в одном советнике
Свечной советник, работающий на 4 и 5 знаках
Четкий код, быстрая работа в тестере

1 вариант

(Х - настраиваемый параметр)

Сигнал на вход на покупку (на продажу аналогично)

1. Советник начинает анализировать последние X свечей на графике (начало или по времени или после закрытия последнего ордера, если не по времени в момент запуска советника)
2. Учитываются свечи только бычьи не менее Х пп (все тело с тенями)
3. Каждая последующая свеча должна быть закрыта не менее, чем на Х пп выше, чем предыдущая (лесенка)
Если одно из последних двух условий не соблюдено, отсчет начинается заново с несоответствующей свечи. Должна получится такая примерно картина, советник должен искать именно такую последовательность



Когда советник нашел таких Х бычьих свечей, на открытии новой свечи открывает сделку на покупку, но нужна возможность включения подтверждения сигнала
учитывать или не учитывать предыдущую дневную и 4х часовую свечу
D1 true/false
H4 true/false
(если везде falce советник не учитывает подтверждение сигнала и открывается только по условиям последовательности Х свечей)

если true, совершаем покупку
если предыдущая дневная свеча бычья/медвежья (возможность выбора)
если предудущая свеча h4 бычья/медвежья (возможность выбора)

Параметры сопровождения и закрытия
-время true/false
-ХХ.ХХ начало отсчета свечей
-ХХ.ХХ конец отсчета (если в это время ордер так и не открылся, не нашлась нужная последовательность, перестать считать, ждем новый день и начинаем во время начала отсчета)
- доливка выше открытия true/false (если не установлен стоп на хай и цена пошла не в том направлении, открываются ордера на расстоянии Х пп друг от друга до Х макс открытых ордеров)
- доливка ниже открытия true/false (доливка в нужном направлении)
Если в обоих параметрах true доливка идет в обе стороны, если цена пошла вниз на величину расстояния между ордерами совершается еще одна сделка, если цена потом пошла обратно на величину расстояния между ордерами, совершается 3-я сделка на этом расстоянии от первого ордера. И так до лимита - макс кол-во открытых ордеров.



-макс кол-во открытых ордеров (если 1 работает 1 открытый ордер, пока не закроется, если 2 и более советник продолжает доливку на расстоянии Х пипсов друг от друга)
-расстояние между ордерами в пп
-увеличение последующего лота 1-2, если 1 лот одинаковый
-лот стандартный
-лот % от депозита
-общий стоп в пп (работает как для 1 ордера, так и для сетки - считает общее кол-во пп всех ордеров)
-стоп на лоу предыдущей свечи (если открыта сетка, это одинаковый стоп для всех ордеров)
-стоп на лоу предыдущей свечи h4 или d1 (если открыта сетка, это одинаковый стоп для всех ордеров)
-тейк в пп (работает как для 1 ордера, так и для сетки)
-тейк % от депозита  (работает как для 1 ордера, так и для сетки - общий профит)
-трал
0 выкл
1 стандартный (размер трала)
2 по лоу предыдущей свечи (для всех ордеров одинаковый)
-начало трала при достижении Х пунктов общей прибыли, учитываются все открытые ордера - 1 и более (не учитывается если трал 0 выкл), если включен 1 стандартный трал, тралятся все открытые ордера на расстоянии трейлинг стоп от рыночной цены.
-закрывать все открытые ордера в конце дня true/false (если falce сделки продолжают работу до закрытия, если макс кол-во открытых ордеров не достигнуто, советник начинает отсчет на следующий день, если достигнуто, ничего не делает пока сделки не закроются, если они закрылись до времени конца отсчета, начинается отсчет после закрытия, если время конца отсчета истекло - ждем новый день)
-23.00 - время закрытия
-magic номер

Если ордер или сетка закрылись до времени конца отсчета, начинается новый отсчет, если после - ждем новый день.

Для сделок на продажу все наоборот.

2 вариант советника
Условия и параметры те же самые, но здесь при X бычьих свечей, он будет открывать селл ордер или сетку на разворот.
Советник отслеживает последние минимум X свечей на графике (но их может быть и больше) и ждет свечу, которая закроется ниже закрытия предыдущей.
Допустим в настройках задано 5 свечей, он находит последних 5 (последовательность должна соответствовать условиям 2 и 3 из первого варианта, лесенка), 6-я будет такая же бычья, он ждет 7-ю и т.д. до тех пор пока не дождется медвежью свечу. Когда советник видит на графике 5 последних свечей бычьих и одну медвежью, на открытии следующей свечи продает.
Должна получится вот такая картина



Подтверждение сигнала и параметры дальше соответствуют первому варианту. Только стопы и тралл уже по хай, а не лоу.
Для сделок на покупку - наоборот.









Respondido

1
Desenvolvedor 1
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(43)
Projetos
96
44%
Arbitragem
8
13% / 38%
Expirado
22
23%
Livre
3
Desenvolvedor 3
Classificação
(351)
Projetos
679
56%
Arbitragem
33
15% / 39%
Expirado
63
9%
Livre
4
Desenvolvedor 4
Classificação
(69)
Projetos
146
34%
Arbitragem
13
8% / 62%
Expirado
26
18%
Livre
Publicou: 6 códigos
5
Desenvolvedor 5
Classificação
(268)
Projetos
603
34%
Arbitragem
65
22% / 57%
Expirado
147
24%
Trabalhando
Publicou: 1 artigo, 22 códigos
6
Desenvolvedor 6
Classificação
(34)
Projetos
103
39%
Arbitragem
16
6% / 94%
Expirado
33
32%
Livre
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(1931)
Projetos
3552
88%
Arbitragem
73
40% / 15%
Expirado
268
8%
Livre
8
Desenvolvedor 8
Classificação
(14)
Projetos
41
24%
Arbitragem
2
0% / 100%
Expirado
16
39%
Livre
Publicou: 1 artigo, 1 código
9
Desenvolvedor 9
Classificação
(618)
Projetos
1429
59%
Arbitragem
31
81% / 0%
Expirado
10
1%
Livre
10
Desenvolvedor 10
Classificação
(281)
Projetos
650
28%
Arbitragem
112
19% / 62%
Expirado
319
49%
Livre
11
Desenvolvedor 11
Classificação
(473)
Projetos
1139
44%
Arbitragem
51
31% / 33%
Expirado
501
44%
Livre
12
Desenvolvedor 12
Classificação
(40)
Projetos
106
52%
Arbitragem
17
12% / 65%
Expirado
25
24%
Livre
13
Desenvolvedor 13
Classificação
(2676)
Projetos
3414
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
14
Desenvolvedor 14
Classificação
(4)
Projetos
30
70%
Arbitragem
5
0% / 40%
Expirado
12
40%
Livre
15
Desenvolvedor 15
Classificação
(44)
Projetos
100
39%
Arbitragem
17
29% / 47%
Expirado
32
32%
Livre
16
Desenvolvedor 16
Classificação
(54)
Projetos
164
43%
Arbitragem
43
47% / 16%
Expirado
58
35%
Livre
Publicou: 1 código
17
Desenvolvedor 17
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
18
Desenvolvedor 18
Classificação
(34)
Projetos
55
31%
Arbitragem
8
0% / 63%
Expirado
13
24%
Livre
Publicou: 22 artigos, 1 código
19
Desenvolvedor 19
Classificação
(49)
Projetos
134
27%
Arbitragem
62
13% / 53%
Expirado
58
43%
Livre
Publicou: 342 artigos, 1 código
20
Desenvolvedor 20
Classificação
(252)
Projetos
462
26%
Arbitragem
139
20% / 60%
Expirado
100
22%
Livre
21
Desenvolvedor 21
Classificação
(89)
Projetos
254
78%
Arbitragem
9
22% / 56%
Expirado
36
14%
Trabalhando
Publicou: 3 artigos, 26 códigos
22
Desenvolvedor 22
Classificação
Projetos
0
0%
Arbitragem
2
0% / 100%
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
Projetos
4
50%
Arbitragem
0
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
(187)
Projetos
367
56%
Arbitragem
45
22% / 56%
Expirado
188
51%
Livre
Publicou: 1 artigo, 6 códigos

Informações sobre o projeto

Orçamento
60 - 100 USD
Prazo
de 3 para 7 dias