Модификация советника Moving Average

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 2 días
Comentario del Ejecutor
Спасибо за заказ. Рад сотрудничеству.

Tarea técnica

1)           1) Входные параметры советника

 

Лот

·        Фиксированный

·        Или процент от депозита (с функцией true/false)

 

Период Moving Average (MA)

 

Метод MA

·        SMA

·        EMA

·        Smoothed Moving Average

·        Linear Weighted Moving Average

 

Способ расчета MA

·        Close

·        Open

·        High

·        Low

·        Median price

·        Typical price

·        Weighted price

 

Время работы советника

·        С

·        По

 

Уровень трейлинг стопа для первых позиций

 

Количество баров для анализа направления МА

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

 

 

2)   Торговая логика советника

 

·       Восходящее движение

Условия:

Закрытие бара находится выше MA (в любой точке графика цены, необязательно чтобы это было пересечение ценою МА)

MA движется/направлена вверх (по результатам n-ного количества баров для анализа направления МА)

Открывается две позиции buy одинаковым лотом одновременно.

Первая позиция выставляет трейлинг стоп, по его срабатыванию открывается снова позиция buy снова с трейлинг стопом, потом снова и это происходит без ожидания появления нового бара. Позиции buy открываются с трейлинг стопом друг за другом до тех пор, когда цена по этой позиции уже не доходит до уровня чтобы включился трейлинг стоп и разворачивается в противоположную сторону, закрытие этой позиции происходит сразу же при касании/пересечении ценой MA.

Вторая позиция buy всё это время держится советником открытой и закрывается только при касании/пересечении ценой MA.

p.s. Если время работы советника, скажем, с 8:00 по 22:00, то по достижению 22:00 советник прекращает открывать сделки, и если есть открытые сделки, ждет их закрытия по их торговой логике – первая позиция по трейлинг стопу или касание/пересечение МА, вторая позиция - касание/пересечение МА.

 

 

·       Флет

(Здесь советник отчаянно сливает всю заработанную прибыль) xDDшучу

Если МА (исходя из параметра Количество баров для анализа направления МА) рисует флет/боковое движение, то советник сделки не открывает. Закрытие сделок, если в момент флета есть открытые сделки, происходит по обычной торговой логике (трейлинг стоп или касание МА)

 

 

·       Нисходящее движение

Условия:

Закрытие бара находится ниже МА (в любой точке графика цены, необязательно чтобы это было пересечение ценою МА)

MA движется/направлена вниз (по результатам n-ного количества баров для анализа направления МА)

Открывается две позиции sell одинаковым лотом одновременно.

Первая позиция выставляет трейлинг стоп, по его срабатыванию открывается снова позиция sell снова с трейлинг стопом, потом снова и это происходит без ожидания появления нового бара. Позиции sell открываются с трейлинг стопом друг за другом до тех пор, когда цена по этой позиции уже не доходит до уровня чтобы включился трейлинг стоп и разворачивается в противоположную сторону, закрытие этой позиции происходит сразу же при касании/пересечении ценой MA.

Вторая позиция sell всё это время держится советником открытой и закрывается только при касании/пересечении ценой MA.

 

 

Платформа MT4, 5-ти знак.

Пожелание к коду советника, чтобы сильно не нагружал процессор при тестировании и использовании.



Han respondido

1
Desarrollador 1
Evaluación
(80)
Proyectos
117
67%
Arbitraje
16
25% / 13%
Caducado
12
10%
Libre
Ha publicado: 2 ejemplos
2
Desarrollador 2
Evaluación
(107)
Proyectos
149
36%
Arbitraje
29
3% / 55%
Caducado
35
23%
Libre
3
Desarrollador 3
Evaluación
(361)
Proyectos
629
72%
Arbitraje
14
43% / 7%
Caducado
28
4%
Libre
Ha publicado: 9 ejemplos
4
Desarrollador 4
Evaluación
(458)
Proyectos
797
49%
Arbitraje
73
18% / 52%
Caducado
139
17%
Trabaja
5
Desarrollador 5
Evaluación
(36)
Proyectos
58
47%
Arbitraje
1
0% / 100%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(76)
Proyectos
136
45%
Arbitraje
11
27% / 64%
Caducado
26
19%
Libre
Ha publicado: 5 ejemplos
7
Desarrollador 7
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
8
Desarrollador 8
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
9
Desarrollador 9
Evaluación
(64)
Proyectos
144
46%
Arbitraje
20
40% / 20%
Caducado
32
22%
Libre
10
Desarrollador 10
Evaluación
(174)
Proyectos
233
61%
Arbitraje
3
33% / 33%
Caducado
6
3%
Libre
Ha publicado: 1 ejemplo
11
Desarrollador 11
Evaluación
(340)
Proyectos
588
36%
Arbitraje
31
45% / 3%
Caducado
16
3%
Libre
Ha publicado: 13 ejemplos
12
Desarrollador 12
Evaluación
(11)
Proyectos
14
21%
Arbitraje
1
0% / 100%
Caducado
6
43%
Libre
Ha publicado: 1 ejemplo
13
Desarrollador 13
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
14
Desarrollador 14
Evaluación
(19)
Proyectos
24
4%
Arbitraje
0
Caducado
1
4%
Libre
15
Desarrollador 15
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(493)
Proyectos
1022
58%
Arbitraje
30
27% / 23%
Caducado
133
13%
Trabaja
17
Desarrollador 17
Evaluación
(118)
Proyectos
217
49%
Arbitraje
1
0% / 0%
Caducado
25
12%
Libre
Ha publicado: 1 ejemplo
18
Desarrollador 18
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos
19
Desarrollador 19
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
20
Desarrollador 20
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre

Información sobre el proyecto

Presupuesto
50- USD
Plazo límite de ejecución
a 15 día(s)