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

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 20 días

Tarea técnica

Требуется 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 последних свечей бычьих и одну медвежью, на открытии следующей свечи продает.
Должна получится вот такая картина



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









Han respondido

1
Desarrollador 1
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(43)
Proyectos
96
44%
Arbitraje
8
13% / 38%
Caducado
22
23%
Libre
3
Desarrollador 3
Evaluación
(351)
Proyectos
679
56%
Arbitraje
33
15% / 39%
Caducado
63
9%
Libre
4
Desarrollador 4
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos
5
Desarrollador 5
Evaluación
(268)
Proyectos
603
34%
Arbitraje
65
22% / 57%
Caducado
147
24%
Trabaja
Ha publicado: 1 artículo, 22 ejemplos
6
Desarrollador 6
Evaluación
(34)
Proyectos
103
39%
Arbitraje
16
6% / 94%
Caducado
33
32%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(1931)
Proyectos
3552
88%
Arbitraje
73
40% / 15%
Caducado
268
8%
Libre
8
Desarrollador 8
Evaluación
(14)
Proyectos
41
24%
Arbitraje
2
0% / 100%
Caducado
16
39%
Libre
Ha publicado: 1 artículo, 1 ejemplo
9
Desarrollador 9
Evaluación
(618)
Proyectos
1429
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
10
Desarrollador 10
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
11
Desarrollador 11
Evaluación
(473)
Proyectos
1139
44%
Arbitraje
51
31% / 33%
Caducado
501
44%
Libre
12
Desarrollador 12
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
13
Desarrollador 13
Evaluación
(2676)
Proyectos
3414
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
14
Desarrollador 14
Evaluación
(4)
Proyectos
30
70%
Arbitraje
5
0% / 40%
Caducado
12
40%
Libre
15
Desarrollador 15
Evaluación
(44)
Proyectos
100
39%
Arbitraje
17
29% / 47%
Caducado
32
32%
Libre
16
Desarrollador 16
Evaluación
(54)
Proyectos
164
43%
Arbitraje
43
47% / 16%
Caducado
58
35%
Libre
Ha publicado: 1 ejemplo
17
Desarrollador 17
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
18
Desarrollador 18
Evaluación
(34)
Proyectos
55
31%
Arbitraje
8
0% / 63%
Caducado
13
24%
Libre
Ha publicado: 22 artículos, 1 ejemplo
19
Desarrollador 19
Evaluación
(49)
Proyectos
134
27%
Arbitraje
62
13% / 53%
Caducado
58
43%
Libre
Ha publicado: 342 artículos, 1 ejemplo
20
Desarrollador 20
Evaluación
(252)
Proyectos
462
26%
Arbitraje
139
20% / 60%
Caducado
100
22%
Libre
21
Desarrollador 21
Evaluación
(89)
Proyectos
254
78%
Arbitraje
9
22% / 56%
Caducado
36
14%
Trabaja
Ha publicado: 3 artículos, 26 ejemplos
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
2
0% / 100%
Caducado
0
Libre
23
Desarrollador 23
Evaluación
Proyectos
4
50%
Arbitraje
0
Caducado
0
Libre
24
Desarrollador 24
Evaluación
(187)
Proyectos
367
56%
Arbitraje
45
22% / 56%
Caducado
188
51%
Libre
Ha publicado: 1 artículo, 6 ejemplos

Información sobre el proyecto

Presupuesto
60 - 100 USD
Plazo límite de ejecución
de 3 a 7 día(s)