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

Время выполнения 6 дней
Отзыв от заказчика
Отличный исполнитель. отлично понимает ТЗ, работа выполнена професионально и раньше срока. Спасибо большое.

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

Cоветник для MT5, работает с отложенными ордерами, с заменой отложенных ордеров  на увеличенные c множителем лота (как Мартингейл), с небольшой панелью управления,   ручной  и автоматический режим торговли,  активный и деактивированный ТР.    Временной фильтр и фильтр по индикатору ATR для разрешения торговли в автомате.


При установке советника на график он не начинает сразу торговать.

Должна быть панель управления на которой имеется кнопка активировать диапазон.

когда мы активируем диапазон на графике отображаются линии, выше цены и ниже цены это линии на которых будут открываться наши отложенные ордера Sell Stop и Buy Stop. А также линии SL и TP.

На панели управления должно быть следующие кнопки включение диапазона, размер диапазона, величина первого лота, выбор автоматический режим и ручной режим.

И только после того, как мы выбрали каким режимом мы торгуем, нажав на кнопку auto или ручной открывается отложенные ордера на соответствующих линиях диапазона Sell Stop и Buy Stop.

Размер первого Лота. Размер диапазона, SL и TP задаем в настройках.

Если мы выбрали ручной режим то начинается торговля, открывается отложенные ордера Sell Stop и Buy Stop и дальше движется всё по стратегии которая будет рассмотрим далее.

Если мы выбираем авторежим то советник начинает торговлю только если торговля разрешена временным фильтром, то есть если в эти часы ему можно торговать и если значение индикатора АТР больше заданного в настройкиах советника числа индикаторы ATR.

И если значение индикатора АТР больше заданного в настройках числа индикатора АТР и в это время советник разрешено торговать он открывает в автоматическом режиме отложенный ордера Sell Stop и Buy Stop. Настройки временного фильтра и параметры индикатора ATR мы изменяем в настройках эксперта.

Там же мы можем выбрать, используем мы данные фильтры или нет.

Выбрав автоматически или ручной режим мы активировали торговлю.

При достижении ценой одного из уровней срабатывает отложенный ордер и открывается позиция, например, бай в это время ликвидируется отложенный Sell Stop и на месте ликвидированного ордера Sell Stop открывается новый отложенный ордер Sell Stop лотом равным открытому лоту Buy умноженному на коэфициент которое мы задаем в настройках.

Ещё раз повторю один отложенный ордер ликвидируется и на его месте точно там же на этом же уровне открывается новый отложенный ордер умноженным лотом . границы ценового диапазона, который мы активировали в начале нажав кнопку на панели управления. не меняются. (мы работаем только с этими уровнями Sell и Buy Пока серия наших ордеров не закроется по SL или TP)

Аналогично и с позиции Sell если цена пошла вниз и дошла до уровня отложенного ордера Sell Stop, то срабатывает отложенный ордер Sell Stop. и в это же время аннулируется отложенный ордер Buy Stop на месте которого открывается новый отложенный ордер Buy Stop увеличенным в несколько раз лотом предедущего ордера Sell .

Также для открытого ордера выставляется SL и TP.

Данные уровни SL и TP будет действительный для всех будущих ордеров открытых в данных направлениях.

Уровни SL и TP не меняются. Единственное, TP активен для ордеров открытых в направлении последнего открытого ордера. То есть если последним открытым ордером был ордер Buy то активен TP для всех ордеров Buy. и не активен для Sell ордеров. Ну и соответственно если последним открытым ордером был ордер Sell то активен TP для всех ордеров Sell и неактивен для Buy ордеров. SL активен всегда для всех ордеров.


В идеальном варианте было бы использование виртуального SL и TP.


И так, мы открыли ценовой диапазон активировали торговлю, вручном или автоматическом режиме, цена двигалась например вниз дошла до нашего уровня Sell сработал отложенный ордер Sell Stop открылась позиция Sell выставился TP и SL для позиции Sell.

Также изменился отложенный ордер Buy Stop на уровне бай, увеличился объём лота на коэфициент заданный в настроиках..

Но цена не пошла дальше вниз, а развернулась и пошла наверх и дошла до нашего уровня Buy где у нас расположен отложенный ордер Buy Stop с увеличенным объемом. Срабатывает наш отложенный ордер Buy Stop .

В в это время выставляется отложенный ордер Sell Stop лотом равным лоту последнего ордера Buy умноженного на коэфициент. И активируется TP для позиций Buy а для позиций Sell отключается TP.

Но цена снова развернулась и пошёл вниз и дошла снова до нашего уровня Sell. На данном уровне у нас уже есть одна открытая позиция Sell и также выставлен отложенный ордер Sell Stop с увеличенным объёмом последнего орнера Buy .

Срабатывает отложенный ордер Sell Stop ,активируется tTP.для ордеров Sell и отключается для ордеров Buy, и открывается отложенный ордер Buy Stop лотом последнего ордера Sell умноженным на заданный коэфициент.

Поэтому принципу должен работать советник до тех пор пока цена не дойдёт до уровня TP или уровня SL. При достижении уровня TP или уровня SL. советник закрывает все позиции Buy и Sell.


Если у нас был выбран ручной режим то при закрытии позиции или серии позиций советник не открывает новых сделок .


Если же выбран автоматический режим то при закрытии позиции или серии позиций советник:

Bариант №1- совкетник открывает новую позицию в направлении закрытия последней позиции или серии позиций и активирует диапазон.

Вариант №2- совкетник автоматически активирует новый диапазон цен и начинает торговлю с начала.

Конечно же если торговля разрешена временным фильтром то есть если в эти часы ему можно торговать и если значение индикатора АТР больше заданного в настройкиах советника числа индикаторы ATR.

Вариант работы советника выбираем в настройках.


Панель управления

-включение диапазона,

-Размер диапазона,

-размер первого Лота

-SL и TP,

- выбор режима ручной или автомат

- кнопка закрытие всех позиций


Эксперт работает на всех инструментах и временных графиках

Эксперт работает сразу на нескольких инструментах одновременно

Эксперт должен контролировать только свои позиции, не трогая позиции, открытые вручную и/или с помощью других экспертов.

Эксперт должен работать на 4-х и 5-тизначных котировках и с нестандартными названиями инструментов с префиксами (например, EURUSDFXF)



Права на использование советника иметь буду только я, авторские права только мои.

От вас только создание советника без права продажи передачи или распростронения советника.




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

1
Разработчик 1
Оценка
(267)
Проекты
318
50%
Арбитраж
12
42% / 0%
Просрочено
17
5%
Занят
2
Разработчик 2
Оценка
(608)
Проекты
826
47%
Арбитраж
26
38% / 12%
Просрочено
63
8%
Работает
3
Разработчик 3
Оценка
(64)
Проекты
144
46%
Арбитраж
19
42% / 16%
Просрочено
32
22%
Свободен
4
Разработчик 4
Оценка
(284)
Проекты
459
39%
Арбитраж
95
43% / 18%
Просрочено
73
16%
Работает
Опубликовал: 2 примера
5
Разработчик 5
Оценка
(158)
Проекты
216
58%
Арбитраж
3
33% / 33%
Просрочено
6
3%
Свободен
Опубликовал: 1 пример
6
Разработчик 6
Оценка
(69)
Проекты
146
34%
Арбитраж
11
9% / 55%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
7
Разработчик 7
Оценка
(14)
Проекты
20
25%
Арбитраж
0
Просрочено
2
10%
Свободен
Опубликовал: 2 примера
8
Разработчик 8
Оценка
(379)
Проекты
523
39%
Арбитраж
29
59% / 3%
Просрочено
55
11%
Загружен
Опубликовал: 11 примеров
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(571)
Проекты
942
47%
Арбитраж
303
59% / 25%
Просрочено
125
13%
Свободен
Похожие заказы
Как указано в заголовке, я хотел бы интегрировать своего существующего советника для MetaTrader 5 с ChatGPT. У меня уже есть доступ к API, и мне не требуется решение на Python. Интеграция должна быть полностью реализована внутри MQL5 с использованием HTTP-запросов. Пожалуйста, связывайтесь со мной только в том случае, если у вас есть опыт в подобных проектах или вы уверенно используете web-запросы в MQL5. Спасибо за
Техническое задание на разработку торгового робота Platinum Trade для торговли на Forex на платформе МТ5 Исходные данные : Есть индикатор Platinum Trade, скомпилированныый в формате ех4 для работы на платформе МТ4. Исходный индикатор Platinum Trade не перерисовывается. Задача : Разработать на основании индикатора Platinum Trade торгового робота Platinum Trade для тоовли на Forex на платформе МТ5 . Необходимые
НОВАЯ ВЕРСИЯ. Техническое задание для написания Советника под названием Зеркальные уровни. Необходим советник,который работает отложенными ордерами на зеркальном уровне.При открытии позиции сделка держится до появления обратного сигнала,при котором предыдущая сделка закрывается и открывается новая в обратную сторону с таким же обьемом. Главная задача советника определение зеркального уровня в текущем времени и
Робот для хедж стратегии. (МТ5) Завершение цикла: по достижению любого тейка, либо шорта либо лонга Начало цикла: по умолчанию сразу после завершения старого и (второй вариант в 8:00) Первое открытие позиции: сразу после завершения цикла, либо в 8:00 по рыночной цене Направление первого ордера: по умолчанию лонг(режим шорт тоже есть) Тейк : 60п Диапазон: 20п Размер лотов для последовательных ордеров
Робот торгует на валютных парах (мажоры и основные крос пары) Расчет, Выставление ордеров. Сопровождение сделок через трейлинг стоп. Расчет выставление общего тейк профита. Полное готовое ТЗ отправлю в личную переписку: Основной блок настроек (семь параметров), блок настроек торговых сигналов (пять параметров), блок настроек прибыли и tralling stop (семь параметров), Дополнительный блок (три параметра)
Работа разделена на несколько этапов. Это первый этап, затем уже будем усложнять алгоритм и будут новые заказы. В скринах без описания указан принцип работы, а именно тренды и уровни, пока без заявок. Будут чисто уведомления. Очень важно, я не имею представления как реализовать алгоритм на программном уровне. Здесь именно будет работа по трендам, уровни тоже зависят от трендов. Поэтому робот условно должен научится
В исходник форекс советника, который берёт сигналы от внешних подключаемых индикаторов с буферными и графическими сигналами необходимо добавить две новые функции. 1) Это самое главное. Необходимо добавить функцию виртуального пропуска нескольких подряд убыточных сделок\ордеров. 2) Второстепенная задача. Необходимо добавить функцию периода работы советника. К примеру Старт 8.00, Конец работы 22.00. Таким образом
Необходимо написать советника (эксперт) для дальнейшей оптимизации параметров. Система на основе объема (по акциям) на минутных данных (уже есть закаченные рыночные данные) по портфелю акций. 0. Импортировать в MT5 подгруженные ранее рыночные данные по 70 акциям с 2020 г. (данные уже приведены к нужному формату). 1. По списку тикеров посчитать средний объем (дневной) за последние 2 месяца, оставить в списке 80% с
1) Советник + General Settings + Тип объема (Trading Volume) = VOLUME_PERCENT Фиксированный лот (Fixed Lots) = 0.01 Фикс. лот по деньгам (Fixed Lots Per x Money) = 1000 Риск в % от баланса (Risk Percentage of Balance) = 5.0 Риск по деньгам (Risk Money) = 50.0 + Target Settings + Режим расчета цели (Target Calc Mode) = CALC_MODE_OFF Целевое значение (Target Value) = 0.0 Режим стоп-лосса (Stop Calc Mode) =
коды уже написаны, я отправлю в сообщении, их надо будет отредактировать, проверить и подключить нейросеть, которая написана на Phyton (тоже надо будет проверить) ТЗ для МТ5 и питона 1)надо сверить написанный код с тем что я описывал 2)свечи для определения тренда (берет предыдущию свечу и текущую) 3)условия должны быть вкл/выкл и редактируемые 1.Растояние отлинии аллигатора до цены 2.Вход в противоположную сторону

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

Бюджет
30+ USD
VAT (19%): 5.7 USD
Итого: 35.7 USD
Исполнителю
27 USD