Нужно создать индикатор ЗАКРЫТИЯ, High и Low предыдущих лет, месяцев, недель, дней

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

UA UA

Здравствуйте

Нужно написать индикатор который будет показывать линиями на графике закрытие, High и Low и 50% "N" количества предыдущих лет, месяцев, недель и/или дней и или конкретно указанного года, месяца, недели,дня или диапазона лет, месяцев, недель, дней

(например с 2010 по 2020 г.г.)

Индикатор должен сам закачивать необходимую для работы историю

Линии должны быть в качестве фона, то есть цена не подсвечена в правой стороне графика

Линии должны настраиваться по типу, толщине и цвету отдельно ЗАКРЫТИЕ, отдельно High, отдельно Low, отдельно 50%, отдельно процентные уровни High  и отдельно процентные линии Low.

Линии на графике должны быть с подписями, периода и параметра к которому они относятся

(например: Close 2021 или +50% 2021 и так далее)

Так же должен быть параметр который показывает на графике линии только ЗАКРЫТИЯ периода или только High и Low и 50% или уровни процентов от High/Low или всё вместе

Каждая линия на графике должна быть с ОПИСАНИЕМ при наведении на неё курсором к какому периоду она относиться и какому параметру цены соответствует  и сама цена (Close, High или Low или процент от High/Low )

Например: Close Year 2021, Price – 1.27514 или +500% Year 2021, Price 1.98754
Так же нужны линии +50% +100% +150% вплоть до +-1000% и так далее от High и Low (нужный процент нужно сделать так, что бы можно было вписывать любую цифру руками как в стандартном индикаторе Фибоначи) (Или предложите свою реализацию)

Вертикальная линия в режиме КОНКРЕТНОГО периода (года например)  должна указывать на конец предыдущего периода и указанного в параметрах, то есть их должно быть две (точно так же и в режиме «диапазон»)

Нужен рабочий индикатор без глюков и тормозов, что бы чётко указывал нужную цену за нужный период и не перенагружал комп или терминал.

Индикатор должен работать на всех таймфреймах и всех валютных парах.

Нужно, сделать так что бы можно было несколько раз нанести индикатор на один и тот же график и в каждый индикатор внести свои параметры.

Индикатор должен рисовать вертикальную линию окончания периода  

Если Number periods стоит больший нежели вся история инструмента, то индикатор показывает значения за максимально возможный период

Если есть сложности с реализацией, предложите пожалуйста свой вариант

Просьба задавать вопросы и браться за задание с пониманием того, что должно получиться.

 

Переменные:

Time Frame – Year (MN, W1, D1)

Period - 0/2012                   Конкретный год,месяц,неделя,день параметр отвечает тоже и за High/Low (если «0» то работает параметр «Number periods», по умолчанию «0»)

Number periods – 10 (количество предыдущих закрытий года) параметр отвечает тоже и за High/Low

Diapazon – 2021-2022 (диапазон нужных лет, или MN,W1,D1) параметр отвечает тоже и за High/Low (если «0» то работает параметр «Number periods», по умолчанию «0»)

Close period - true/false
Close period Line Style – толщина линии
Close period Line Type – пунктир, линия, точка-тире, тире или 2 точки-тире
Close period Line Color - цвет

High period - true/false
High period Line Style - толщина
High period Line Type -  пунктир
High period Line Color - цвет

Low period - true/false
Low period Line Style - толщина
Low period Line Type -  пунктир
Low period Line Color – цвет

50% period - true/false   (параметр отвечает за цвет всех линий внутри между High/Low периода кроме Close period
50% period Line Style - толщина
50% period Line Type -  пунктир
50% period Line Color – цвет


Additional lines high/low - true/false      (где "0%" - это Low периода, а "100%" - это High)

Additional lines high
AL- High period Line Style - толщина
AL- High period Line Type -  пунктир
AL- High period Line Color - цвет

Additional lines Low
AL- Low period Line Style - толщина
AL- Low period Line Type -  пунктир
AL- Low period Line Color - цвет

Levels Additional lines:

+500% и так далее
+450%
+400%
+350%
+300%
+250%
+200%
+150%
+100%
+50% от high периода

100% = high
50%
0% = low

-50% от low периода
-100%
-150%
-200%
-250%
-300%
-350%
-400%
-450%
-500% и так далее

Vertical Line:
Vertical Line  Style - толщина
Vertical Line Type -  пунктир
Vertical Line  Color - цвет

Файлы:

PNG
11.png
132.5 Kb
PNG
22.png
127.7 Kb
PNG
33.png
126.8 Kb

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

1
Разработчик 1
Оценка
(359)
Проекты
638
26%
Арбитраж
91
71% / 13%
Просрочено
12
2%
Загружен
Опубликовал: 1 пример
2
Разработчик 2
Оценка
(72)
Проекты
147
67%
Арбитраж
19
11% / 68%
Просрочено
44
30%
Свободен
3
Разработчик 3
Оценка
(574)
Проекты
945
47%
Арбитраж
303
59% / 25%
Просрочено
125
13%
Свободен
Похожие заказы
Функционал настройки индикатора 1. Бар сигнала то есть выбирается Алерт происходит на пересечении Д плюс и Д минус либо на закрытии бара 2. ⁠ выбор сигнала Лонг либо шорт также включается и выключается то есть выбираем если мы торгуем в Лонг значит сигналы срабатывают только в Лонг другие пересечения и условия индикатор не показывает если в шорт то наоборот 3. ⁠ выставление период ADX 4. ⁠ выставление уровня ADX
добрый день. надо чтобы фибо уровни рисовались при импульсе 2 свечи и более. растягиваем от верха черной к низу белой и наоборот от низа белой к верху черной. при пробое 0 линии удаляются, также удаляются при возврате цены от линии 161 к линии 100. Одновременно на графике может быть 2 сетки фибо: вверх и вниз
Описание задачи: Нужен опытный разработчик на MQL4, который поможет другому программисту (работает через нейросеть, но слабо знаком с MQL4) разобраться в логике и корректно реализовать советника. Цель проекта: Создать стабильного советника, который будет принимать сигналы с мастер-счёта (счёт трейдера у брокера N) и синхронизировать их на клиентском счёте. ✅ Основной функционал: Синхронизация сделок между счётами
Название: MT4 копировщик сделок через Telegram + лицензии (Master → Client) Описание: Нужно разработать 2 советника (MQL4) + Telegram-бот: Master EA — отправляет сделки с моего счёта в Telegram-канал/группу (OPEN/CLOSE/MODIFY, SL/TP, Magic фильтр). Client EA — принимает сигналы из Telegram и исполняет сделки на счёте клиента. Обязательные требования: Формат сообщений
Что вообще требуется, нужно придумать и разработать логику взаимодействия двух советников, чтобы работало копирования сделок с одного счета на другие. Задача такая, есть счет на котором торгует трейдер, и все сделки, отложенные ордера и т.д. должны переноситься на счета клиентов, клиентов будет много, логика работы советников должна выдерживать большую нагрузку. Какие требования от советников: 1. Грубо говоря, нужно
Торговый бот анализирующий на трейдинг вью и совершаюший открытие и закрытие ордеров на мт5 торгуюший на разных временных таймфреймах (от 5 мин. До 4 часового таймфрейма)в зависимости от ситуации на рынке как на покупку так и на продажу выставляющий t/p и s/l для Форекс и криптовалют уровнями пробоя все математические данные предоставлю. С последующим обновлениями и обслуживаниями бота конечно же за отдельную плату
Ищу опытного разработчика MQL5 для наведения порядка в проекте советника, основанного на принципах ICT и SMT. Код написан на MQL5, сборка выполнена частично из уже готовых блоков плюс лично написанными модулями; основная часть генерировалась через GPT PRO. В текущем состоянии проект не компилируется и содержит логические несостыковки между модулями. Требуется привести код к рабочему виду: устранить ошибки
Доброго времени суток есть готовый торговый советник Может быть есть кто может из Готового скомпелированого файла ex4 перевести в код mql 4 для корректировок Буду очень благодарен за отклик оплата любыми способами можно и криптой цена договорная
Есть торговый советник , работающий на графиках рендж-баров, формируемых советником рендж-баров через пользовательский символ. Процесс формирования отдельных графиков (чартов) происходит нормально. Однако при торговле сделки открываются с ценами вне тела свечи. Кроме того сами рендж-бары также могут формироваться с ошибками, не отражая прошедшее движение цены. Более подробно описано в техзадании
Добавить в советник функцию принудительного закрытия ордеров при достижении определенной просадки (настраивается вручную) Добавить в советник ещё три уровня ENUM_TIMEFRAMES Level_X_TF и Level_X_D Добавить в советник режим адаптации параметров («Умная защита»), который активируется при обнаружении серии неэффективных усреднений (подробное описание в ТЗ) Добавить в инфопанель советника прибыль за год и индикацию о том

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

Бюджет
50+ USD
Исполнителю
45 USD
Сроки выполнения
от 1 до 3 дн.