Доработать индикатор или создать на его основе новый

MQL4 Indicators Experts

Specification

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

 

Доработать индикатор z170615_smirnov_asp05_IND_09  или сделать на основе него новый.


Индикатор z170615_smirnov_asp05_IND_09 - отмечает уровни High или Low любых временных баров или свечей (M1, M5,
M15,D1,W1 и т.д.) на любом временном диапазоне (количество баров (свечей) обработки от 0 до бесконечности).

Например, на Рис. 1 выбраны уровни High W1 на временном диапазоне за 200 баров (свечей).


Что нужно сделать:


Должна быть возможность выбора уровня, который в свою очередь определяет оставление или построение других уровней по определенному принципу.

Принцип оставления, выбора или построения уровней:

 на примере выбранного уровня High D1 183 cм. Рис. 2. Уровень п,л1


1. Для правой части:

a. От выбранного уровня High (Рис. 2. Уровень п,л1) … берется ближайший по высоте (в пунктах) и на заданной ширине (в барах или свечах) уровень High (Рис. 2. Уровень п2)

b. От уровня High (Рис. 2. Уровень п2) берется ближайший по высоте уровень High (Рис. 2 Уровень п3)  и обязательно расположенный СЛЕВА от High (Рис. 2. Уровень п2)

Примечание: все уровни расположенные СПРАВА от High (Рис. 2. Уровень п2) не берутся (Рис. 2 Уровень пN)

c. От уровня High (Рис. 2. Уровень п3) берется ближайший по высоте уровень High (Рис. 2 Уровень п4)  и обязательно расположенный СЛЕВА от High (Рис. 2. Уровень п3)

Примечание: все уровни расположенные СПРАВА от High (Рис. 2. Уровень п3) не берутся (Рис. 2 Уровень пN)

  d. И так далее, пока не достигнет предела указанная высота (в пунктах) или очередной уровень High не подойдет вплотную к изначально выбранному уровню High (Рис. 2. Уровень п,л1)


2. Для левой части:

a. От выбранного уровня High (Рис. 2. Уровень п,л1) … берется ближайший по высоте (в пунктах) и на заданной ширине (в барах или свечах) уровень High (Рис. 2. Уровень л2)

b. От уровня High (Рис. 2. Уровень л2) берется ближайший по высоте уровень High (Рис. 2 Уровень л3)  и обязательно расположенный СПРАВА от High (Рис. 2. Уровень л2)

Примечание: все уровни расположенные СЛЕВА от High (Рис. 2. Уровень л2) не берутся (Рис. 2 Уровень лN-отсутствует)

c. От уровня High (Рис. 2. Уровень л3) берется ближайший по высоте уровень High (Рис. 2 Уровень л4)  и обязательно расположенный СПРАВА от High (Рис. 2. Уровень л3)

Примечание: все уровни расположенные СЛЕВА от High (Рис. 2. Уровень л3) не берутся (Рис. 2 Уровень лN - отсутствует)

  d. И так далее пока не достигнет предела указанная высота (в пунктах) или очередной уровень High не подойдет вплотную к изначально выбранному уровню High (Рис. 2. Уровень п, л1)

 

Общее примечание к левой части:

Все происходит аналогично правой части, исключение лишь в том, что все уровни  после High Уровень л2, выбираются не СЛЕВА, а СПРАВА.


Общее примечание:

Все происходит аналогично для уровней Low.

Движение по выбору или оставлению уровней идет к центру (изначально выбранному уровню Нigh или Low).


Важный нюанс.

Есть уровни:

1. High (бычьи, зеленая свеча или бар) – цена закрытия выше цены открытия;

2. High (медвежьи, красная свеча или бар) - цена закрытия ниже цены открытия;

3. Low (бычьи, зеленая свеча или бар) – цена закрытия выше цены открытия;

4. Low (медвежьи, красная свеча или бар) - цена закрытия ниже цены открытия;

При выборе уровней по описанному выше принципу в настройках индикатора должен быть выбор по этим четырем критериям.

Как бы выглядел конечный вид рисунка после отбора уровней по определенному принципу, описанному выше при заданных параметрах ширины, высоты, направления, а так же High бычьей, зеленой свечи или бара – цена закрытия выше цены открытия  (Рис.3).


Какие новые настройки должны быть в доработанном индикаторе, помимо старых:

1. Высота (в пунктах) – на какое расстояние вверх или вниз будет проводиться отбор уровней по описанному выше принципу.

2. Ширина (в барах или свечах) - на какое расстояние вправо и влево будет проводиться отбор уровней по описанному выше принципу

3. Направление (вверх или вниз) – куда будет проводиться отбор уровней по описанному выше принципу: вверх или вниз от выбранного уровня.

4. Должна быть возможность выбора уровня High, Low:

a. бычья, зеленая свеча или бар – цена закрытия выше цены открытия

b. медвежья, красная свеча или бар - цена закрытия ниже цены открытия



Требуется получить исходник и готовый индикатор.




Responded

1
Developer 1
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 0%
Overdue
0
Free
2
Developer 2
Rating
(11)
Projects
13
15%
Arbitration
0
Overdue
1
8%
Free
Similar orders
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Изменить графический интерфейс утилиты, исправить расположение кнопок, изменить вид некоторых окон и добавить новые. Сохранить текущую адаптивность и работоспособность кнопок. Подробнее расскажу в ТЗ с наглядными скриншотами, что и где поменять. Правки нужно внести в МТ4 и МТ5 версии. Спасибо за ваши заявки, рассмотрю каждую
Мне нужен робот, который будет иметь следующие необходимые параметры: 1. робот должен работать на MT5 2. минимальный депозит $100 3. количество транзакций в день на депозит $100 с лотом 0,01 минимум 1000 4. макс прасат 15%
написать индикатор распознования флета. выявления флета из трёх частей проверки. в каждой части свой расчёт, по барам, по количеству поинтов, по ширине (высоте) баров, по минимальным значениям... когда все расчеты сошлись и не вышли из пропорций, тогда рисуется флет. Задание готово, отправлю подходящему кандидату. передача оплаты, когда индикатор будет работать без проблем, по всем параметрам расчетов. возможны не
был старый работоспособный скрипт на очень старом МТ4... есть необходимость переписать его на MQL5, чтобы проверить теоретическую работоспособность в современном мире описание вроде бы где-то сохранилось кто-нибудь сможет помочь с этим вопросом и за какие деньги

Project information

Budget
90+ USD
For the developer
81 USD
Deadline
to 10 day(s)