Умный торговый робот для реальной торговли на основе линий поддержки/сопротивления и границ ценовых каналов

MQL5 Эксперты

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

Здравствуйте, уважаемые господа программисты!

Хочу попросить Вас выполнить для меня следующую работу:

Мне нужен умный торговый робот для работы на реальном счёте с фиксированными параметрами брокера. Сразу скажу, что сложность работы со мной будет заключаться в том, что я чайник в программировании таких роботов, делал всё вручную и пользовался только одним индикатором Force. Но я сам уже компенсировал этот недостаток, предложив решение с индикатором ZigZag. Главное от Вас, чтобы Вы поняли саму суть стратегии, и смогли "объяснить её программе своими словами". Основные скрипты, которые составляют скелет системы, есть в базе кодов на этом сайте. Ссылки я уже подготовил.

Суть алгоритма:

 Робот должен проводить линии поддержки и сопротивления, а также одну границу ценового канала по экстремумам индикатора ZigZag. Если индикатор перерисовался - линия удаляется. Если цена перешла за уровень на определённое количество пунктов - уровень удаляется. За исключением горизонтальных уровней, которые были построены по трём и более экстремумам. Они удаляются по заранее заданной глубине истории.

 Сделки совершаются вблизи этих уровней по одному из трёх условий:

 1. Цена прошла через уровень и вернулась в заданную область цены при достижении индикатором Force определённого значения.

 2. В течение одного бара цена прошла через уровень и ушла от него на определённое количество пунктов

3. При выходе цены из сформированного сходящимися диагоналями треугольника и пробитии горизонтального уровня на заданное количество пунктов

 Сопровождение позиций:

 1. Стоп ставится на заданное количество пунктов от ближайшего максимума/минимума цены

2. Сопровождение по трейлинг стопу, основанном на ZigZag, но переставляться он должен при отходе цены на определённое расстояние от экстремума

3. При появлении нового сигнала в сторону текущей позиции система должна догружать лоты

 4. Перевод позиции в безубыток при достижении заданного профита

Закрытие позиций:

 1. При появлении сигнала об открытии сделки в направлении, противоположном текущему.

 2. По стоп ордеру

Система должна быть полностью подготовленной для работы в реальных условиях и самодостаточной. Терминал не будет выключаться никогда, за исключением редких случаев переноса, поломки компьютера. Единственный случай, когда может потребоваться участие пользователя - это если рассчитанная максимальная просадка за последние 3 года, например, была превышена реальным положением дел. Тогда система должна орать как резаная и ждать разрешения от пользователя на дальнейшее продолжение работы.

Все параметры системы, в том числе параметры индикаторов, должны настраиваться автоматически на заранее заданной глубине истории, относительно текущего баланса счёта, и корректироваться в выходные дни, когда терминал отдыхает, чтобы система имела максимальную эффективность при наименьших просадках по балансу

Нормальная реакция на пополнения/снятия средств 

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

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

Подробное техническое задание я уже составил, заготовки скриптов для проведения линий нашёл

 

Пожалуйста, предлагайте свои условия. 


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

1
Разработчик 1
Оценка
(23)
Проекты
90
24%
Арбитраж
12
33% / 67%
Просрочено
35
39%
Свободен
2
Разработчик 2
Оценка
(3)
Проекты
4
25%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(33)
Проекты
54
30%
Арбитраж
8
0% / 63%
Просрочено
13
24%
Свободен
5
Разработчик 5
Оценка
(5)
Проекты
9
44%
Арбитраж
2
0% / 50%
Просрочено
3
33%
Свободен
6
Разработчик 6
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
7
Разработчик 7
Оценка
(61)
Проекты
134
71%
Арбитраж
19
11% / 68%
Просрочено
43
32%
Свободен
8
Разработчик 8
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
9
Разработчик 9
Оценка
(54)
Проекты
164
43%
Арбитраж
43
47% / 16%
Просрочено
58
35%
Свободен
10
Разработчик 10
Оценка
(4)
Проекты
30
70%
Арбитраж
5
0% / 40%
Просрочено
12
40%
Свободен
11
Разработчик 11
Оценка
Проекты
3
0%
Арбитраж
0
Просрочено
0
Свободен
12
Разработчик 12
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
13
Разработчик 13
Оценка
(66)
Проекты
143
34%
Арбитраж
10
10% / 60%
Просрочено
26
18%
Свободен
14
Разработчик 14
Оценка
(473)
Проекты
1138
44%
Арбитраж
51
31% / 33%
Просрочено
500
44%
Свободен
15
Разработчик 15
Оценка
(47)
Проекты
89
43%
Арбитраж
5
20% / 60%
Просрочено
9
10%
Свободен
16
Разработчик 16
Оценка
(1)
Проекты
3
33%
Арбитраж
0
Просрочено
1
33%
Свободен
17
Разработчик 17
Оценка
(62)
Проекты
140
46%
Арбитраж
19
42% / 16%
Просрочено
32
23%
Свободен
18
Разработчик 18
Оценка
(23)
Проекты
53
9%
Арбитраж
10
20% / 60%
Просрочено
11
21%
Свободен
Похожие заказы
Техническое задание на разработку советника для MetaTrader 5 Платформа : MetaTrader 5 Брокер : Exness (exness.com) Индикатор : RSI (Relative Strength Index) Язык программирования : MQL5 1. Описание задачи Необходимо разработать автоматизированного торгового советника на основе индикатора RSI для платформы MetaTrader 5. Советник должен работать с брокером Exness и осуществлять сделки на основе значений RSI в
Здравствуйте. Нужен советник с запретом торговли на новостях. Основное ТЗ во вложении. Условия открытия сделок уже готовы. Основная задача - нужен код советника для запрета торговли на новостях: 1. Советник умеет связываться с экономическим календарем: 2. Блок «Торговое время» дополняется следующими новыми функциями 2.1. Запрет торговли на новостях низкой важности 2.2. Запрет торговли на новостях
Добрый день ! Требуется сеточный советник по направлению тренда со следующими функциями : Основные функции: 1- Добавляем количество лимитных ордеров = N число 2- Добавляем размер начального лота. 3- Добавляем шаг сетки в пунктах. 4- Добавляем стоп лосс и тейк профит . 5- Множитель лота при достижении стоп лосса = true or false 6- Значения умножителя лотов = N число 7- Максимальный размер лота = N ЧИСЛО ПОСЛЕ
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
1. Ключ к индикатору. Для МТ4. Надо добавить в индикаторы такую функцию, чтоб можно было прикреплять к торговому счету или работал после ввода ключа, лимитный-без лимитный. Есть шаблон в МТ4, все параметры должны быть как в шаблоне, но надо убрать некоторые окна. В шаблоне 12 индикаторов, если получится объединить все индикаторы в одно, чтоб было один или два файла. 2. Ключ к индикатору фибоначчи + ЗигЗаг. Для МТ5
Приветствую нужно програмное обеспечение Копировальщик в двух файлах который работает через интернет сервер - с которого идет рассылка. Должен иметь в настройках: -ip адрес для подключения клиента -номер сервера -база внутри кода, разрешенных счетов которые могут подключатся к копированию -отправка информации по позиции в телеграмм канал ----------------------- Клиент должен иметь настройки - ip адрес для подключения
Нужно отвязать робота от счета демо и реал. Так что бы всё работало так же, что б всё функции сохранились. Напишите, пожалуйста цену и сроки. Не знаю что ещё нужно писать, спрашивайте)

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

Бюджет
100+ USD
Исполнителю
90 USD