Необходимо написать советника на мартингейле с несложной логикой

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

Время выполнения 7 дней
Отзыв от исполнителя
Отличный заказчик. Всё чётко, понятно, без суеты.
Отзыв от заказчика
Знает свое дело,пишет все сразу оптимизировано,поэтапно решает даже очень сложные задачи.

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

1. Название: Overclocking of the Deposit

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

3. Индикаторы:нет

4. Описание системы:

 

Торговая система использует  тот тайм фрейм на который был установлен советник

5. Правила торговли:

При включении авто торговли советник проверяет наличие открытых сделок и отложенных ордеров:1.Ели есть открытые сделки то советник сопровождает их согласно логики

2.Если нет  открытых ордеров и сделок то советник открывает сделку сел и бай(если включен режим торговли в обе стороны(настраивается)) с начальным лотом 0.01(настраивается) с стоп лузом 240(настраивается).Далее разберу принцып работы на одной из сделок -на покупку к примеру.У нас есть стоп луз в 240 пипсов ,он у нас ниже так как сделка на покупку ,отсчитываем от стоп луза 15 пипсов вверх если сделка на покупку и 15 пипсов вниз если сделка на продажу(настраивается) и ставим отложенный ордер с лотом помноженным на мультипликатор 2(настраивается) с тейк профитом 240 и стоп лузом 240 и продолжаем так до тех пор пока отложенные ордера не закроют 2000пипсов(настраивается)-это первый цикл который работает отдельно.

Через 30писов(настраивается) от первой сделки бай выставляются отложенные ордера -второй цикл, первый с начальным лотом 0.01 и стоп лузом 240 и тейк профитом 240,второй  с лотом помноженым на мультипликатор 2(настраивается) с тейк профитом 240 и стоп лузом 240 и продолжаем так до тех пор пока отложенные ордера не закроют 2000пипсов(настраивается). Количество циклов зависит от от стоп луза и количества пипсов через которое выставляются циклы тоесть стоп луз у нас 240 а циклы ставятся через 30 пипсов то есть 240\30=8 -то есть будет 8 циклов в бай(если бы был стоп луз 250 и циклы ставились через 50 то 250\50=5).В итоге если сделка закрывается по стоп лузу то у нас уже открылась сдела ей на замену с лотом помноженным на мультипликатор 2(настраивается) ,а если закрывается по тейк профиту должна быть открыта сделка с первоначальным лотом 0.01.Тоесть у нас должно быть после расторговнки советника всегда открыто минимум 8 сделок(если торговля в одну сторону) или 16 (если торговля в обе стороны)

Аналогично со сделками сел.

Так же необходим режим торговли по часам :то есть начинаем торговать с 3.00( к примеру) и заканчиваем в 22.00.После 22.00 и до 3.00 запрещается выставлять отложенные отрдера и удаляются существующие неоткрытые. А если суммарная прибыль всех сделок больше 0 то они все закрываются.(с учетом убытка в цикле).Этот режим должен включаться и выключатся в настройках.

5.1 Закрытие сделок:

 

Необходимо заложить 3 варианта закрытия текущих сделок в настройках должен быть возможность включать необходимые (то есть можно включить сразу все 3)

5.1.1  ТейкПрофит (настраивается)

5.1.2 Суммарная прибыль(работает раздельно на сделки на продажу и покупку),то есть у нас есть от 1до 8 открытых сделок на покупку одинаковым первоначальным лотом 0.01(если есть сделки открытые на покупку но лотом выше первоначального то закрытие по суммарной прибыли не должно происходить) если их суммарная прибыль превышает задаваемое(настраиваемое значение) то сделки на покупку закрываются и ордера выставленные удаляются. Циклы начинаются с начала. А если есть сделки выше лота первоначального, то закрываемся по тейк профиту. Аналогично со сделками сел.

5.1.3Своеобразный уход в без убыток. Если какой то из циклов закрылся по стоп лузу и открыл сделку с мультипликатором 2, то тейк профит в таком случае равен первоначальный тейк профит 240\2=120 тоесть если он закроется по тейк профиту то цикл опять пойдет с начала с первоначального лота.


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

1
Разработчик 1
Оценка
(175)
Проекты
189
33%
Арбитраж
5
60% / 20%
Просрочено
3
2%
Свободен
Опубликовал: 3 примера
2
Разработчик 2
Оценка
(42)
Проекты
43
7%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 2 статьи, 23 примера
3
Разработчик 3
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
4
Разработчик 4
Оценка
(118)
Проекты
217
49%
Арбитраж
1
0% / 0%
Просрочено
25
12%
Свободен
Опубликовал: 1 пример
Похожие заказы
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при
Ищу опытного разработчика для создания торгового советника (бота) на платформе MetaTrader 5. Бюджет до $500. ВАЖНО: Бот НЕ должен торговать автоматически! Его задача — анализировать рынок, находить точки входа и отправлять готовые сигналы в мой Telegram-канал. Я и мои подписчики будем открывать сделки вручную. Функциональные требования: Платформа: MetaTrader 5. Торговый инструмент: Приоритет XAUUSD (золото). Возможно

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

Бюджет
50 - 100 USD
Сроки выполнения
от 1 до 7 дн.