Добавить фильтры в советника для мт5

2019.02.05 Эксперты

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

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


1-  добавить два фильтра старшего тайм фрейма,т.е. советник не откроет позиции,если на старших ТФ значение корреляции противоположное,а также расхождение графиков в пунктах НЕ ПРЕВЫШАЕТ заданное в этих  фильтрах.


2-  сделать фиксацию графиков именно после СТАРТА ОТСЧЕТА по ФИЛЬТРУ РАСХОЖДЕНИЯ


3-  вывести в настройки возможность убирать  фиксацию  графиков после ОТКРЫТИЯ ПОЗИЦИЙ

Например -   графики фиксируются,как только сработал фильтр расхождения(пункт 2)   

   затем  , как только фильтр расхождения позволил открыть позиции , фиксация с графиков сразу снимается ( если ВКЛЮЧЕН пункт3 )   , либо, если эта функция(пункт 3)- ВЫКЛЮЧЕНА  , то тогда фиксация с графиков снимается только после ЗАКРЫТИЯ позиций. 


4- добавить в фильтр расхождения  функцию - процент возврата за количество свечей.

Если после последнего максимального расхождения графики сошлись на заданное количество процентов в течении заданного количества свечей ,позиции должны открыться,несмотря на незавершенный лимит времени.

Т.е. нужен отсчет  еще и в процентах.

например графики разошлись на 300 пунктов ,

если они сойдутся на 10 процентов (до 270 пунктов) , фильтр открывает позиции ,несмотря на то что лимит времени еще не истек. 


5-добавить фильтр скорости достижения  в настройки мин. расхождение 1.

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

Пример:

 мин. расхождение 1 - 300 пунктов.

фильтр скорости достижения -5 свечей.

Если в течении 5 свечей было достигнуто заданное расхождение  - 300 пунктов  , фильтр дает разрешение для СТАРТА ОТСЧЕТА по ФИЛЬТРУ РАСХОЖДЕНИЯ........

Но если в течении 5 свечей расхождение составило менее 300п., фильтр не разрешает открытие .

этот фильтр только для мин. расхождение 1.


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

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

7-добавить  уровень безубытка  по достижении профита в валюте депозита,

безубыток должен быть актуален до активации трейлинг стопа

8- сконвертировать сову в мт4,оставив версию для мт5

Т.е. будет 2 версии советника для мт4 и мт5

9- предоставить исходники

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

1
Разработчик 1
2019.02.05
Оценка
4.87
(208)
Проекты
537
29%
Арбитраж
81
20% / 57%
Просрочено
317
59%
Занят
2
Разработчик 2
2019.02.05
Оценка
5
(29)
Проекты
58
29%
Арбитраж
2
0% / 0%
Просрочено
5
9%
Работает
3
Разработчик 3
2019.02.05
Оценка
4.86
(111)
Проекты
174
25%
Арбитраж
20
35% / 25%
Просрочено
14
8%
Занят
4
Разработчик 4
2019.02.06
Оценка
4.91
(340)
Проекты
557
51%
Арбитраж
101
36% / 42%
Просрочено
137
25%
Загружен
5
Разработчик 5
2019.02.06
Оценка
5
(5)
Проекты
6
17%
Арбитраж
0
Просрочено
1
17%
Свободен
6
Разработчик 6
2019.02.07
Оценка
5
(60)
Проекты
130
73%
Арбитраж
18
11% / 67%
Просрочено
48
37%
Свободен
7
Разработчик 7
2019.03.28
Оценка
4.87
(39)
Проекты
42
31%
Арбитраж
11
0% / 64%
Просрочено
13
31%
Свободен

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

Бюджет
30+ USD
Сроки выполнения
от 1 до 5 дн.