Торговый робот, который работает на прорыве экстремумов

MQL5 Эксперты

Работа завершена

Время выполнения 22 дня

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

Требуется разработать советник «Прорыв» с возможностью торговли.

Основные функции советника:

1. В указанное время TIME_ON (настраивается вручную; время терминала) внутри дня производится рисование 2-ух линий на 2-ух уровнях:
- Минимальное значение цены в день (за промежуток с 00:00 по TIME_ON) + UDAL (подробнее ниже)
- Максимальное значение цены в день (аналогично) + UDAL (подробнее ниже)
Удаленность (UDAL), в пунктах, указывается отдельной настройкой. Удаленность – это количество пунктов, на расстоянии которых от экстремумов рисуются линии. 
Например, если минимальная цена 1.12291, а удаленность = 30, то линия нарисуется на 1.12261. В случае с максимальной ценой – наоборот: 1.12321.

2. При достижении цены одной из линий открывается позиция (если нижний уровень – SELL; верхний - BUY). 
Объем позиции вычисляется по формуле: Z*balance/10000 (множитель*баланс/10000). 
Первая позиция должна открываться до времени TIME_OFF (настраивается вручную). Вторая до времени TIME_2 (настраивается вручную).

3. Устанавливается фиксированный SL и TP по правилам:
- SL = цене на уровне линии максимальная - если первая позиция на SELL, в противном случае минимальная (если позиция BUY)
- TP = фиксированному кол-ву пунктов, указывается вручную (параметр TP)

4. При срабатывании TP робот прекращает работу в этот день и ждет следующего дня (времени TIME_ON)

5. При срабатывании SL робот открывает противоположную позицию с лотом (с учетом что время открытия меньше либо = TIME_2), 
объемом в Х (настраивается вручную) раз больше первоначальной позиции, а TP = кол-во пунктов SL от первоначальной позиции умноженный на коэффициент Y (настраивается вручную).

6. При любом исходе второй сделки робот прекращает работу по текущему дню

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

8. Должна быть настройка включения/отключения звукового сигнала

9. Максимальное кол-во открытых позиций по 1 паре = 1. Максимальное кол-во позиций в день по одной паре = 2.

10. Нарисованные линии не удаляются. Нарисованные линии (их длина) заканчиваются в конце дня

11. Платформа: MT5

12. Советник должен работать на всех таймфреймах и на всех валютных парах

13. Советник должен работать на демо и реальном счете

Настраиваемые параметры советника:
1. TIME_ON – время когда рисуются линии макс. и мин. значения цены (чч:мм)
2. UDAL – кол-во пунктов, на расстоянии которых рисуются линии (целые)
3. TIME_OFF – Время, после которого вход в рынок для первой сделки запрещен. Если после первой сделки мы ушли в SL, то вторую позицию (противоположную) открыть можно (чч:мм)
4. TIME_2 – Время, до которого разрешено открывать вторую (противоположную первой) позицию (чч:мм)
5. Z – множитель для вычисления объема позиции (до сотых)
6. TP – кол-во пунктов прибыли для установки TP от цену входа (целые)
7. Х – множитель объема для второй позиции (до сотых)
8. Y – множитель TP второй позиции (до сотых)
9. ALERT_ON – вкл/выкл (логическое)
10. ALERT_NAME_BUY – название сигнала при покупке (текст)
11. ALERT_NAME_SELL – название сигнала при продаже (текст)

Название переменных можете предложить свои, не критично

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

1
Разработчик 1
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
2
Разработчик 2
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
3
Разработчик 3
Оценка
(14)
Проекты
41
24%
Арбитраж
2
0% / 100%
Просрочено
16
39%
Свободен
4
Разработчик 4
Оценка
(1)
Проекты
2
0%
Арбитраж
1
0% / 100%
Просрочено
1
50%
Свободен
5
Разработчик 5
Оценка
(546)
Проекты
1327
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
6
Разработчик 6
Оценка
(76)
Проекты
134
44%
Арбитраж
11
27% / 64%
Просрочено
26
19%
Свободен
7
Разработчик 7
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
8
Разработчик 8
Оценка
(34)
Проекты
63
22%
Арбитраж
10
0% / 60%
Просрочено
18
29%
Свободен
9
Разработчик 9
Оценка
(37)
Проекты
84
31%
Арбитраж
16
6% / 50%
Просрочено
54
64%
Работает
10
Разработчик 10
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
11
Разработчик 11
Оценка
(46)
Проекты
73
16%
Арбитраж
13
8% / 92%
Просрочено
37
51%
Свободен
12
Разработчик 12
Оценка
(45)
Проекты
67
45%
Арбитраж
3
0% / 100%
Просрочено
0
Свободен
Похожие заказы
Имеется исходный файл советника для БО, работающего непосредственно в терминале МТ4. К существующим в нём алгоритмам торговли требуется добавить\написать ещё один. В сущности это модификация уже существующего алгоритма. Поэтому трудностей вызвать не должно
Техническое задание для разработки торгового эксперта (робота) для терминала MetaTrader . 1. Терминал MT 4 или MT 5. МТ5 2. Как Вы хотите назвать эксперта (не обязательно, но желательно) 1-24 3. Опишите как можно подробнее идею своей стратегии: Открытие сделок по сигналам «1», «0», «-1» получаемых из файла Ексель. - какие ордера используются, рыночные или отложенные - сколько ордеров открываются
Рассмотрю любые стратегии, с любой прибылью, с кодом или без. Для удобства пожалуйста предоставьте информацию по бэктэстам с 2018 года: · Чистая прибыль (средняя) за год в % к начальному депозиту (лучше для фиксированного лота, а если нет, то укажите что прибыль/просадка с учетом сложного процента) · Максимальная просадка по средствам за год или сколько сливов или сколько сработало SL · Какие
Нужен специалист из города Ростов-на-Дону для написания советника все подробности при личной встрече, советник должен совершать автоматические сделки в обе стороны BAY и SELL каждые 400 пунктов, каждая третья сделка должна быть больше на один цент больше предыдущей
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Необходимо модифицировать советник под новое обновление торгового терминала МТ4 (Bulid 1420). До последнего обновления советник отлично работал, без нареканий, однако после обновления МТ4 выскакивает ошибка "cannot load". Готов к любым рекомендациям и решениям проблемы Нужно исходный файл советника .ех4 адаптировать под мт4 версии 1420. Файл скину после утверждения исполнителя. На данный момент, после обновления мт4
Доброго дня дорогие разработчики. Требуется написать несложный советник который будет открывать ордера по началу новой свечи с заданным TP и SL. В случае закрытия по SL советник будет открывать ордер увеличеного обьема в обратную сторону и так до определенного уровня просадки. Подробнее опишу в полном ТЗ
Нужен бот на основе двух индикаторов: Naradaya и MA. Суть в пересечение полным телом одной свечи двух верних/нижних линий канала - подаётся сигнал либо открывается лот. С возможностью настройки выставления автоматических SL и TP. Более подробно напишу позже
Есть готовый софт для внутри биржевого арбитража, однако из-за недостаточной скорости совершения одного цикла, постоянно проходит проскальзывание в связи с чем все сделки убыточные. Проводились тесты на демо счете и там все работало прекрасно, на реальном же счете чего-то не хватает. Нужно оптимизировать софт либо найти решения, для увеличения скорости цикла. На данный момент скорость одного цикла 800 мс
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали

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

Бюджет
10 USD
Исполнителю
9 - 9 USD
Сроки выполнения
от 1 до 3 дн.