Буквенный индикатор MT-5

MQL5 Indicators

Specification

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

Нужно сделать так что бы:

1) Можно было менять цвет каждого уровня разметки (или сразу задать разные цвета)

2) Разметка (например H1) должна быть видна на 2-х старших ТФ и на всех младших (или задать переменную в настройках на каких ТФ видна разметка)

3) выставлять размер значка (текста) на каждом уровне

4) На каждом ТФ видимый только соответствующий уровень разметки вверху графика (скриншот) 

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

6) Нужно сделать так, что бы можно было зажимать мышкой нужный символ разметки (Например: "(1)"  ), перетащить его на нужное место на график и отпустив кнопку мышки он зафиксировался.

7) Важно сделать так, что бы потом на графике с этой меткой можно было работать как с обычным текстом (корректировать )

Прикрепил видео 

Если есть предложения, готов к диалогу

Есть похожий индикатор на мт4, если нужно могу скинуть. Значки на буквах тоже можно изменить, если в этом есть сложность.

Таймфрейм Разметка волн Эллиотта Цвет
Выше MN [I] [II] [III] [IV] [V] [A] [B] [C] [D] [E] [W] [X] [Y] [XX] [Z] [I?] [II?] [III?] [IV?] [V?] [A?] [B?] [C?] [D?] [E?] [W?] [X?] [Y?] [XX?] [Z?] LawnGreen
MN (I) (II) (III) (IV) (V) (A) (B) (C) (D) (E) (W) (X) (Y) (XX) (Z) (I?) (II?) (III?) (IV?) (V?) (A?) (B?) (C?) (D?) (E?) (W?) (X?) (Y?) (XX?) (Z?) Aqua
W1 <I> <II> <III> <IV> <V> <A> <B> <C> <D> <E> <W> <X> <Y> <XX> <Z> <I?> <II?> <III?> <IV?> <V?> <A?> <B?> <C?> <D?> <E?> <W?> <X?> <Y?> <XX?> <Z?> Magenta
D1 -I- -II- -III- -IV- -V- -A- -B- -C- -D- -E- -W- -X- -Y- -XX- -Z- -I?- -II?- -III?- -IV?- -V?- -A?- -B?- -C?- -D?- -E?- -W?- -X?- -Y?- -XX?- -Z?- Orange
H12 (1) (2) (3) (4) (5) (A) (B) (C) (D) (E) (W) (X) (Y) (XX) (Z) (1?) (2?) (3?) (4?) (5?) (A?) (B?) (C?) (D?) (E?) (W?) (X?) (Y?) (XX?) (Z?) BlueViolet
h4 <1> <2> <3> <4> <5> <A> <B> <C> <D> <E> <W> <X> <Y> <XX> <Z> <1?> <2?> <3?> <4?> <5?> <A?> <B?> <C?> <D?> <E?> <W?> <X?> <Y?> <XX?> <Z?> RoyalBlue
h1 -1- -2- -3- -4- -5- -A- -B- -C- -D- -E- -W- -X- -Y- -XX- -Z- -1?- -2?- -3?- -4?- -5?- -A?- -B?- -C?- -D?- -E?- -W?- -X?- -Y?- -XX?- -Z?- Yellow
m30 (i) (ii) (iii) (iv) (v) (a) (b) (c) (d) (e) (w) (x) (y) (xx) (z) (i?) (ii?) (iii?) (iv?) (v?) (a?) (b?) (c?) (d?) (e?) (w?) (x?) (y?) (xx?) (z?) YellowGreen
M15 <i> <ii> <iii> <iv> <v> <a> <b> <c> <d> <e> <w> <x> <y> <xx> <z> <i?> <ii?> <iii?> <iv?> <v?> <a?> <b?> <c?> <d?> <e?> <w?> <x?> <y?> <xx?> <z?> MediumVioletRed
M5 -i- -ii- -iii- -iv- -v- -a- -b- -c- -d- -e- -w- -x- -y- -xx- -z- -i?- -ii?- -iii?- -iv?- -v?- -a?- -b?- -c?- -d?- -e?- -w?- -x?- -y?- -xx?- -z?- LimeGreen
M1 i ii iii iv v a b c d e w x y xx z i? ii? iii? iv? v? a? b? c? d? e? w? x? y? xx? z? DarkTurquoise




Responded

1
Developer 1
Rating
(259)
Projects
586
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes

Project information

Budget
45+ USD

Customer

(2)
Placed orders11
Arbitrage count0