Требуется внести правки в индикатор

Specification

Имеется индикатор, написанный ранее на заказ. Разработчик, к сожалению, перестал появятся на этом ресурсе.

При вызове индикатора на первом тике нового бара из советника иногда некоторые буферы индикатора оказываются не рассчитанными, при последующих вызовах проблемы не наблюдается - индикатор рассчитывается.

Сам индикатор имеет 14 буферов, работает по данным иного индикатора (можно менять на выбор), имеет элементы ООП, индикатор мультитаймфреймный. По сути индикатор рисует Зиг-заг.

Требуется:

1. Решить проблему с отсутствием информации в буферах на первом тике.

2. Внести небольшую правку в логику индикатора, описав одну исключительную ситуацию (когда отрезок ZZ на одном баре должен учитывать отрезок вверх и вниз).

3. Причину ошибки и внесенные правки надо прокомментировать.

Будет предоставлен советник для воспроизведения ситуации, изначальное ТЗ на индикатор для понимания его логики, скриншоты ошибки пункта 2.

Если есть вопросы - задавайте.


Responded

1
Developer 1
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
2
Developer 2
Rating
(118)
Projects
217
49%
Arbitration
1
0% / 0%
Overdue
25
12%
Free
Published: 1 code
3
Developer 3
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
4
Developer 4
Rating
(17)
Projects
33
45%
Arbitration
1
0% / 100%
Overdue
8
24%
Free
5
Developer 5
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
6
Developer 6
Rating
(216)
Projects
283
20%
Arbitration
28
57% / 14%
Overdue
0
Working
7
Developer 7
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
8
Developer 8
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
9
Developer 9
Rating
(175)
Projects
189
33%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
Similar orders
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления

Project information

Budget
30 - 55 USD
Deadline
from 1 to 15 day(s)