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

仕事が完了した

実行時間2 日
依頼者からのフィードバック
Великолепное и своевременное исполнение заказа. Исполнитель вежливый и культурный человек. Приятно иметь дело. Спасибо!
開発者からのフィードバック
Реалистичная оценка задач. Всегда на связи по любым вопросам.

指定

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, которые остаются неизменными.


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


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


ファイル:

応答済み

1
開発者 1
評価
(17)
プロジェクト
27
56%
仲裁
0
期限切れ
0
2
開発者 2
評価
(49)
プロジェクト
134
27%
仲裁
62
13% / 53%
期限切れ
58
43%
パブリッシュした人: 321 articles, 1 code
3
開発者 3
評価
(807)
プロジェクト
1127
43%
仲裁
47
49% / 23%
期限切れ
84
7%
4
開発者 4
評価
(28)
プロジェクト
60
42%
仲裁
1
0% / 100%
期限切れ
5
8%
パブリッシュした人: 10 articles, 17 codes

プロジェクト情報

予算
50+ USD
締め切り
最高 3 日