Нужно модифицировать индикатор канала линейной регрессии под МТ4

Trabajo finalizado

Plazo de ejecución 30 días

Tarea técnica

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

1. Временной интервал

В параметрах индикатора они должны задаваться в часах и минутах с точностью до минуты. Переменные времени должны быть числовыми, никак не строчными. Например, целочисленные integer. Временной интервал должен давать возможность перекрывать начало/конец суток, например, начинаться 22.30, а заканчиваться в 3.15 или в 22.29 (сутки).

См. рис.1


2. Лучи канала

Лучи рисуют канал за пределы окончания расчетного времени. Границы и осевую линию основного канала строим в виде лучей по завершении заданного временного интервала. Лучи продолжаются до завершения временного интервала на следующие сутки. И так далее с суточной цикличностью. Линии границ и оси должны быть по отдельности в свойствах индикатора на вкладке "Цвета" - цвет, ширина, стиль.

См. рис. 2 

Дополнительный момент: при выходе цены за границы основного канала пробитый с этого момента луч должен изменить цвет. Т.е. цена внутри канала - луч одного цвета, при выходе за пределы канала - с этого момента цвет луча другой. Цена вернулась в канал - с этого момента цвет восстановился. Цвет с момента пересечения меняется на той границе канале, которая идет по краям цены. Цвет границы канала, построенной с использованием коэффициента расширения "К" - не меняется. 

См Рис.3_1-5 


3. Дополнительные линии границ канала

В свойствах индикатора на вкладке "Входные параметры" надо задать коеффициент "К" для построения дополнительных линий границы канала, аналогично каналу стандартного отклонения, там на вкладке Свойства есть параметр Отклонение. Коэффициент "К" также должен принимать дробные значения, например, 1,61.

При К=1 их линии должны совпадать с исходными границами канала.  

При К>1 ширина канала по доп/границам должна быть больше реальной в "К" раз. Значение по умолчанию увеличивает ширину канала в 2 раза. 

При К<1 ширина канала по доп/границам должна быть меньше реальной в "К" раз. 

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

4. Хотелось бы также иметь возможность переключаться между каналом линейной регрессии и каналом стандартного отклонения. В параметрах индикатора для этого можно сделать переключатель. См рис.1

5. Проверка индикатора будет сравнением по графику и по коду. В индикаторе должны быть предусмотрены отдельный цвет на каждую линию, всего линий на вкладке свойств "Цвета" я вижу семь - осевая, верхняя и нижняя границы основного канала, верхняя и нижняя границы по расширению "К", измененный цвет верхней и нижней границы основного канала при его пробитии.  См рис.2. Код должен быть открытым, компиляция на стороне заказчика.


Han respondido

1
Desarrollador 1
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
2
Desarrollador 2
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
3
Desarrollador 3
Evaluación
(361)
Proyectos
643
26%
Arbitraje
92
72% / 14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
Solicitudes similares
Торговый робот для Форекс сцепка трейдинг вью и мт4. Алгоритм работы робота на основе отскока ценовых уровней коррекции Фибоначчи и временных периодов Фибоначчи а так же на основе коррекции Фибоначчи выставление тейк профита и стоп лоса Исполнитель должен быть с города Ижевск
Нужен Expert Advisor, который позволяет входить в рынок и закрывать позицию по нажатию определённых клавиш, с автоматической установкой SL/TP и отображением уровней на графике. Также EA должен позволять вручную двигать SL и TP по определённым клавишам. В техническом задании отображена клавиатура как основной источник ввода команд, но на данный будет использоваться Haute42 R16, который эмулирует нажатие кнопок
Нужно прописать проскальзывание, отладить трейлинг стоп, так же проработать пинг через дата-центр на определённом сете, советник торгует, но на разных счетах по разному, есть логи и история счёта, проверял на 8 счетах в течении месяц, буду благодарен если поможете
Добрый день! Требуется индикатор по паттернам волн Эллиотта "треугольник" и "диагональ". На первый взгляд, может показаться запутанно, но я могу в течении короткого созвона показать логику работы индикатора на графике. Волны строятся по локальным минимумам и максимумам цены на графике в соответствии с условиями волнового анализа. Сигнал о появлении паттерна выводится на экран на этапе формирования волны D (в
Здравствуйте! Мне необходимо написать торгового советника (Expert Advisor) для MetaTrader 5, который будет работать по сигналам из TradingView через Webhook. Ключевая особенность: Робот должен иметь систему подтверждения сигнала перед входом и систему экстренного закрытия при исчезновении сигнала. Технические требования: 1. Связь: Прием сигналов в формате JSON через Webhook. 2. Риск-менеджмент: * Лот: Автоматический
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен специалист с большим практическим опытом в работе с WFA оптимизацией советников. Вы должны понимать все базовые ошибки которые можно допустить и их не допустить. Важна поочередность действий, выделение "плато", валидация и так далее. Задача: WFA оптимизация советника на двух брокерах , третий брокер будет этапом двойной валидации. При правильном подходе мы должны получить устойчивые +- одинаковые результаты на

Información sobre el proyecto

Presupuesto
40+ USD
Plazo límite de ejecución
de 2 a 5 día(s)