Надо создать индикатор, в чём-то похожий на MA и Zig-Zag

Техническое задание

  Требуется написать индикатор (пока лишь ИНДИКАТОР, а не советник) - он должен периодически по закрытию свечи обозначать-записывать High (HUp) при росте или Low (LDw) при снижении цены; и за пиком/впадиной подтягивается линия/уровень RootUp или RootDown
А также фиксация максимальных и минимальных цен - MaxHigh и MinLow.
На Up-тренде за ценой движется уровень RootUp, а на Down-тренде - линия RootDw.
«Линии HUp/LDw» могут быть точками, стрелками или линиями разных цветов. Уровень Root лучше в виде линии, например пунктирной.

 Всё просто, примерно по аналогии со скользящей средней МА: закрылся минутный или 5-секундный бар с новым хаем --> это новый HUp, т.к. хай подрос (NewHigh==HUp) --> тут же приподнялась на эту же разницу и линия RootUp (например, HUp--40==RootUp).

Зеркально для down-тренда.

 У этого ТЗ уже ЕСТЬ первая важная часть: на графике рисуются свечи (UpBar, DojiBar, DownBar), состоящие либо из 5-10-20 последовательных пипсов/пунктов (любое, N кол-во тиков), либо каждые 5-15-30-60 секунд; и по ЗАКРЫТИЮ бара/свечи индикатор метит Хай/Лоу.  
 
Подробнее - откликнувшимся, в полном ТЗ. 

А пока см. прикр. файлы

Пишите, спрашивайте, предлагайте. 

Спасибо!

Файлы:

Откликнулись

1
Разработчик 1
Оценка
(42)
Проекты
111
57%
Арбитраж
2
50% / 0%
Просрочено
3
3%
Свободен
2
Разработчик 2
Оценка
(52)
Проекты
96
24%
Арбитраж
9
22% / 22%
Просрочено
12
13%
Работает
3
Разработчик 3
Оценка
(66)
Проекты
143
34%
Арбитраж
11
9% / 55%
Просрочено
26
18%
Работает
4
Разработчик 4
Оценка
(11)
Проекты
13
15%
Арбитраж
0
Просрочено
1
8%
Свободен
Похожие заказы
Необходимо подготовить MQL5 для проведения качественного 100% тестирования на созданном новом активе за 10 лет. Актив надо будет создать. Данные необходимо будет загружать по каждому фьючерсному контракту (4 на год) на канадский доллар через Web ресурс. Необходимые данные для загрузки будут предоставлены. Данные загружаются в CSV. Загружать данные Intraday 15 минут. Данные могут содержать ошибки которые нужно будет
ТЗ: нужно создать торгового робота на tradingview или другой платформе, с личным кабинетом для настроек параметров. Что бы можно было подключить робота по API к биржам bingx и bybit. 1.Тогговля на любых фьючерсных парах. 2.Робот должен работать по циклам. В каждом цикле будет заложено 6 сделок (3 лонг сделки и 3 шорт сделки). При достижение профита хотя бы в одной сделке, всё закрывается по рынку и цикл
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

Информация о проекте

Бюджет
40+ USD
Исполнителю
36 USD
Сроки выполнения
от 3 до 6 дн.