Надо создать индикатор, в чём-то похожий на 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%
Свободен
Похожие заказы
Всех приветствую! Необходимо переписать простого робота с MQL4 на MQL5, примерно 1700 строк. Требования: должен работать на всех инструментах в терминалах МТ5 неттинг на форексе и на фьючерсах и акциях в "Финаме"
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

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

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