명시
Имеется индикатор, написанный ранее на заказ. Разработчик, к сожалению, перестал появятся на этом ресурсе.
При вызове индикатора на первом тике нового бара из советника иногда некоторые буферы индикатора оказываются не рассчитанными, при последующих вызовах проблемы не наблюдается - индикатор рассчитывается.
Сам индикатор имеет 14 буферов, работает по данным иного индикатора (можно менять на выбор), имеет элементы ООП, индикатор мультитаймфреймный. По сути индикатор рисует Зиг-заг.
Требуется:
1. Решить проблему с отсутствием информации в буферах на первом тике.
2. Внести небольшую правку в логику индикатора, описав одну исключительную ситуацию (когда отрезок ZZ на одном баре должен учитывать отрезок вверх и вниз).
3. Причину ошибки и внесенные правки надо прокомментировать.
Будет предоставлен советник для воспроизведения ситуации, изначальное ТЗ на индикатор для понимания его логики, скриншоты ошибки пункта 2.
Если есть вопросы - задавайте.