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

工作已完成

执行时间30 天

指定

Нужно модифицировать индикатор канала линейной регрессии под МТ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. Код должен быть открытым, компиляция на стороне заказчика.


反馈

1
开发者 1
等级
(563)
项目
932
47%
仲裁
302
59% / 25%
逾期
124
13%
工作中
2
开发者 2
等级
(280)
项目
650
28%
仲裁
111
19% / 61%
逾期
319
49%
空闲
3
开发者 3
等级
(356)
项目
632
26%
仲裁
89
73% / 13%
逾期
12
2%
空闲
相似订单
Торговый робот будет содержать в себе 2 простых стратегий. Это " Поглощение свечи часового ТФ " и " Мониторинг последних 6 свечей минутного ТФ в определенные время ". И этот торговый советник должен быть полностью настраиваемым вручную перед запуском. По тем параметрам которые будут указаны в ТЗ (С возможностью сохранять и в дальнейшем запускать робот по этим сохраненным параметрам) . Возможно нужно будет создать
Текущий бот работает на стратегии хеджирования. Но работает некорректно, из-за этого есть дыры в работе алгоритма. Текущие задачи , которые необходимо решить : 1. Выставление трал профита и трелинг стопа. 2. Отключение стоп-лоса и лимитных ордеров перед свопом. 3. Оценка работы и написания текущего алгоритма. 4. Поиск и устранение дыр в стратегии. Имеются сомнения в качестве написания кода
Требуется портировать робота с haasonline на mt5, а так же консультация по подключению криптобирж. Нужно подключить по api к bybit okx счетам, а так же консультации по попутным вопросам. Возможно продолжительное сотрудничество
I am looking to enhance the profitability of my current Expert Advisor (EA) using a Martingale approach with a CCI Indicator (the code is approximately 1200 lines currently) and would like to implement several key improvements. Below, I have detailed the areas where I believe the EA can be optimized and made more effective and i have provided the code in a .txt file: Note: I would like to run this EA most preferably
Нужно прокорректировать сделать перевод на другой язык существующий советник менеджер поставить лого и сделать изменение в параметрах. Изменение языка эксперта а также установка графических изменений на платформе советника. В принципе заново писать я думаю будет не нужно. Основные параметры для отложенных ордеров все остаеться

项目信息

预算
40+ USD
开发人员
36 USD
截止日期
 2  5 天