Написать индикаторы для MQL4 MQL5 (есть примерный код технического объекта)

작업 종료됨

실행 시간 16 일
고객의 피드백
Разработчик достойный. Справился с трудным заказом. Всем советую. Отражайте грамотно все технические аспекты заказа.
피고용인의 피드백
Спасибо за доверие и очень интересную работу.

명시

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

 

Написать индикаторы для MQL4 MQL5 (есть примерный код технического объекта)

Добавление нового и текущего объекта согласно коду.

 

Синусоида.

 

1) По умолчанию горизонтальную и при добавлении построение по двум точкам (не осевая горизонталь) – смотри сайт investing, а именно: потоковый график tradingview.

2) Выбор количества циклов слева и справа, по умолчанию по 30 циклов.

3) Перенос объекта при активации в любое место.

4) Масштабирование под размер экрана на терминале (в этом случае цена гуляет от графика) (так как работают временные циклы)  При выключенном масштабировании идет жесткая привязка к графику (цена не гуляет относительно линий).

5) Управление циклом времени (расширение, сужение) (фибо, прибавление, вычитание, умножение) и вручную.

6) Отображение циклических линий на экстремумах (вкл\выкл).

7) Модуляция амплитуды в 2 стороны (расширение и сужение в одном цикле).

8) Смена цвета, толщина и стиль на нанесенном объекте.

9) Отключение горизонтальной линии если функция горизонтальна.

10) Алерты при подходе цены к линии синусоиды или при пересечении, выбор направления снизу вверх и сверху вниз (вкл\выкл).

11) Отображение меток и горизонтальной линии по взятому циклу (ширина) (смотри стандартный объект фибо).

12) Отображение количества баров при выборе ширины цикла. Отображение количество времени ширины цикла (переводов баров в часы и минуты).

13) Функция подстраивания объекта под скользящую среднюю (наклон осевой линии будет определяться 2 точками, взятыми на индикаторе скользящая средняя)

 

Отдельный объект "произвольная функция".

 

Начало функции идет от синусоиды, то есть исходное состояние.

1) Настройка возмущения колебания и коэффициента гармоники (до сверхсложной нелинейной функции, в том числе в одном цикле может больше фракталов (парабол)), в том числе и модуляции, рандомная частота, грубость и сглаживание (пороги (ломанные или квадратные линии) либо синусоидальные линии) волатильности, изменение типа колебаний (электромагнитные, планетарные, ЭКГ человека - пример, синусовая аритмия и другого типа функции).

2) Отображение зеркальное, инвертирование (в том числе и через цикл и N циклов) и отображение двух одновременно.

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

4) Отображение функции под углом в канале без наклона по циклу (смотри синусоиду - экстремумы смотрят ровно вверх или ровно вниз).

5) Возможность предварительного просмотра созданной функции.

6) Масштабирование под экран (нет привязки к графику) (вкл\выкл). При выключенном масштабировании идет жесткая привязка к графику (цена не гуляет относительно линий).

7) Возможность отображения функции в окне осциллятора (например, по щелчку мыши (чекбокс или клавиша) (вкл\выкл). Добавление уровней на осцилляторе и плавающего окна со стандартным отклонением (примерно как границы болинджер бэндс).

8) Увеличение амплитуды при равном цикле (вкл\выкл).

9) Управление циклом времени (расширение, сужение) (равный, фибо, прибавление, вычитание, умножение) и вручную.

10) Смена цвета, толщина и стиль на нанесенном объекте.

11) Алерты при подходе цены к линии "произвольной функции" или при пересечении, выбор направления снизу вверх и сверху вниз (вкл\выкл).

12) Отображение меток и горизонтальной линии по взятому циклу (ширина) (смотри стандартный объект фибо).

13) Отображение количества баров при выборе ширины цикла. Отображение количество времени ширины цикла (переводов баров в часы и минуты).

14) Выбор количества циклов слева и справа, по умолчанию по 30 циклов.

15) Функция подстраивания объекта под скользящую среднюю (наклон осевой линии будет определяться 2 точками, взятыми на индикаторе скользящая средняя)

 

 

 

 

 

Спираль.

 

Сужающаяся, расширяющаяся, ровная, направленность и внешний вид (растянутая или суженная) - смотри пружину или спираль Эйлера. (1-ый тип)

Спираль по трем точкам (Эллипс по Фибо  с возможностью смены значений) (2-й тип)

1) Смена цвета, толщина и стиль на нанесенном объекте.

2) Алерты при подходе цены к линии спирали или при пересечении, выбор направления снизу вверх и сверху вниз (вкл\выкл).

3) Отображение меток и горизонтальной линии по взятому циклу (ширина) (смотри стандартный объект фибо).

4) Отображение количества баров при выборе ширины цикла. Отображение количество времени ширины цикла (переводов баров в часы и минуты).

5) Выбор количества циклов слева и справа, по умолчанию по 30 циклов.

6) Функция встраивания объекта под скользящую среднюю (наклон осевой линии будет определяться 2 точками, взятыми на индикаторе скользящая средняя)

 

 

 

 

 

Планетарные линии Ганна.

 Циклические линии под углом и с возмущением и гармоникой, расстоянием, зеркальное отображение, совмещенное (смотри сетку Ганна), заданный вертикальный разрыв в каждом цикле.

1) Отображение порога жирной линией при вертикальном разрыве в цикле (получается сложный зигзаг).

2) Смена цвета, толщина и стиль на нанесенном объекте.

3) Алерты при подходе цены к линии спирали или при пересечении, выбор направления снизу вверх и сверху вниз (вкл\выкл).

4) Отображение меток и горизонтальной линии по взятому циклу (ширина) (смотри стандартный объект фибо).


응답함

1
개발자 1
등급
(144)
프로젝트
285
42%
중재
19
63% / 5%
기한 초과
29
10%
무료
게재됨: 2 코드
2
개발자 2
등급
(51)
프로젝트
66
30%
중재
2
0% / 0%
기한 초과
0
무료

프로젝트 정보

예산
250 - 300 USD
기한
에서 7  10 일