Нужна помощь в корректировке индикатора по типу Зиг-Заг

MQL4 Indicadores Asesores Expertos

Trabajo finalizado

Plazo de ejecución 2 días
Comentario del Cliente
Великолепное и своевременное исполнение заказа. Исполнитель вежливый и культурный человек. Приятно иметь дело. Спасибо!
Comentario del Ejecutor
Реалистичная оценка задач. Всегда на связи по любым вопросам.

Tarea técnica

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Times} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; min-height: 14.0px}

Индикатор отсчитывает Bars count и с найденного бара (по определенному принципу) начинает рисовать точки, и в итоге выдает направление тренда. Когда тренд меняется, он проводит зигзаг линию до точки окончания предыдущего тренда.


В данный момент он меняет тренд (например в селл) в двух случаях (А и Б):


А

1. последняя точка максимума (синяя) нарисовалась ниже, чем предыдущая точка максимума

2. последняя точка минимума (красная) нарисовалась ниже, чем предыдущая точка минимума

3. Закрывается бар, который имеет лоу ниже самой последней точки минимума


Б

1. последняя точка минимума (красная) нарисовалась ниже, чем предыдущая точка минимума

2. последняя точка максимума (синяя) нарисовалась ниже, чем предыдущая точка максимума

3. Закрывается бар, который имеет лоу ниже самой последней точки минимума


Корректируем:


А

1. последняя точка максимума (синяя) нарисовалась ниже, чем предыдущая точка максимума

2. последняя точка минимума (красная) нарисовалась ниже, чем предыдущая точка минимума

3. Последующий бар получает CLOSE ниже самой последней точки минимума минус Breakout Allowance (число в пипсах, заданное через настройки)

4. Следующий бар также имеет CLOSE ниже самой последней точки минимума минус False Breakout Allowance (число в пипсах, заданное через настройки).


В настройках добавляем False Breakout Bars = 1,2,3, и если выбрано, больше, чем один, то пункт 4 проверяется на указанном количестве баров.


Тренд сменяется только тогда, когда все вышеперечисленные условия станут true. Если же пункт 3, или какой-то бар из пункта 4 дает результат false, то ситуация теперь рассматривается относительно самой низкой цены после последней точки минимума.


Б

Все то же самое, за исключением пункта 1 и 2, которые остаются неизменными.


Ну и все это конечно же зеркально для смены тренда в бай.


Грубо говоря: сейчас тренд (например в селл) меняется пока не будет несколько новых минимумов. А надо сделать, что менялся сразу при пробое последнего  покупателя и отсутствии при этом ложного пробоя (то есть покупатель не выдержал оборону).


Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(17)
Proyectos
27
56%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(49)
Proyectos
134
27%
Arbitraje
62
13% / 53%
Caducado
58
43%
Libre
Ha publicado: 321 artículos, 1 ejemplo
3
Desarrollador 3
Evaluación
(807)
Proyectos
1127
43%
Arbitraje
47
49% / 23%
Caducado
84
7%
Libre
4
Desarrollador 4
Evaluación
(28)
Proyectos
60
42%
Arbitraje
1
0% / 100%
Caducado
5
8%
Libre
Ha publicado: 10 artículos, 17 ejemplos

Información sobre el proyecto

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