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

仕事が完了した

実行時間10 日
依頼者からのフィードバック
Работа выполнена в срок и точно по моему ТЗ. Все замечания, корректировки и небольшие дополнения в процессе работы были приняты, внедрены и дополнены. Нареканий нет. Спасибо!!!
開発者からのフィードバック
Заказчик четко и подробно изложил техническое задание. Работой с заказчиком доволен.

指定

В настройках советника нужно обязательно предусмотреть возможность создания треугольников в рамках основных мажорных валют EUR-USD-AUD-JPY-NZD-CAD-GBP-CHF, а логика советника будет такова, что если первыми сделками на покупку и продажу вначале каждого нового цикла новых суток в 1-00 по терминальному времени всегда открывается пара EURUSD на покупку и продажу, либо любая другая находящаяся первой по списку, тогда за ней уже начинаются сетки ордеров с множителем лотов (например 1.2 или выше-прописывается в настройках отдельно) по другим валютным парам, которые прописаны в настройках. Советник должен "понимать" какая именно валюта остаётся в рынке, чтобы на новой валютной паре открыть противоположную позицию увеличенным лотом именно по той валюте, которая на другой валютной паре показывает убыток. Например если EURUSD осталась в рынке позиция на продажу в минусе, значит USDCHF или USDJPY должна заключится позиция на покупку увеличенным лотом и далее если рынок идёт против нас, значит EURJPY или GBPJPY должны заключится позиции на покупку и т.д. до тех пор пока не будет исчерпан весь набор валютных пар. Как только набор валютных пар, прописанный в настройках советника весь исчерпан и рынок всё равно идёт против нас, тогда робот просто сопровождает и наращивает все раннее открытые сетки ордеров по всем валютным парам до тех пор, пока они не закроются с соответствующим профитом, например +1% по Эквити (прописывается в настройках). Соответственно нужно предусмотреть, чтобы каждая новая сетка ордеров по всем открытым валютным парам работала по своему, например по индикатору ATR или трендовому осцилятору, со своим тейк-профитом и расстоянием между ордерами, т.к. ежедневная волатильность у каждой валютной пары разная, соответственно и сетка ордеров и тейк профиты должны быть у каждой валютной пары разные. Однако общий тейк профит по всем парам одновременно, советник должен уметь высчитывать. Думаю принцип логики советника понятен. На самом деле не так всё сложно, как может показаться на первый взгляд. Ну и обязательно на главном экране должны быть выведены основные показатели параметров работы советника в режиме реального времени (спред, дата, время, текущая прибыль по счёту, сила покупок-продаж основных валют, открытые сделки по валютным парам на счёте, общая прибыль или убыток за день-месяц-год и т.п)

Пример работы советника:

Первая валютная пара в настройках автоматически становится ведущей и по ней выставляются первые 2шт. ордера в 1:00
на покупку и продажу с ТП по АТР. Далее, если bay закрылся с профитом, а shell в минусе, переходим к нижеописанному алгоритму работы на примере 10шт. валютных пар (прописываются в настройках советника. Их может быть и больше либо меньше). Если shell закрылся в плюсе, а bay в минусе, тогда соответственно всё будет в зеркальном отражении.

1.EURUSD-shell-shell-shell-shell-shell-shell-shell-shell-shell-shell/0.01*10 на расстояние АТР либо фиксированного;
2.USDJPY-bay-bay-bay-bay-bay-bay-bay-bay-bay/0.01*9 на расстояние АТР либо фиксированного;
3.EURJPY-shell-shell-shell-shell-shell-shell-shell-shell/0.01*8 на расстояние АТР либо фиксированного;
4.CADJPY-bay-bay-bay-bay-bay-bay-bay/0.02*7 на расстояние АТР либо фиксированного;
5.USDCAD-shell-shell-shell-shell-shell-shell/0.02*6 на расстояние АТР либо фиксированного;
6.EURCAD-bay-bay-bay-bay-bay/0.02*5 на расстояние АТР либо фиксированного;
7.GBPCAD-shell-shell-shell-shell/0.03*4 на расстояние АТР либо фиксированного;
8.GBPUSD-bay-bay-bay/0.03*3 на расстояние АТР либо фиксированного;
9.USDCHF-shell-shell/0.03*2 на расстояние АТР либо фиксированного;
10.CHFJPY-bay/0.04*1 на расстояние АТР либо фиксированного;

Итого на 10 валютных парах с лотом-мультипликатором 1.2 (умный мартин) получится 55 ордеров общим лотом примерно 0,94
Соответственно, если при 10 валютных парах счёт по Эквити так и не вышел в плюс, тогда позиции продолжают
наращиваться на величину АТР, либо фиксированного расстояния с умным мультипликатором по вышеуказанному алгоритму. Если валютных пар больше, тогда алгоритм продолжается дальше. Если счёт вышел, например  в плюс 1% (параметр настраиваемый, либо проценты, либо баланс), тогда все позиции закрываются и возвращаемся к пункту №1, а цикл повторяется заново.

Этот пример я указал, на примере 10 валют, и переходы к пунктам № 2-3-4-5-6-7-8-9-10 и т.д., если счёт так и не вышел в общий плюс. Если например на пункте №5 счёт вышел в плюс например на +1%, тогда все позиции закрываются и возвращаемся в начало.

По сути получается на каждой паре своя сетка ордеров, с учётом того, что каждая новая сетка начинает строиться при условии, только если предыдущая уходит в просадку. Так же новая сетка ордеров начинает строиться в противоположном направлении  от той валюты, которая ушла в просадку. Если например на паре EURUSD остался Shell в минусе, значит мы Евро продавали, а он ушёл в покупку, значит на другой валютной паре с Евро, например EURJPY должна открыться bay и т.д. Необходимо, что бы советник сам определял с какими парами из имеющихся в настройках приоритетнее работать, например согласно спреда или волатильности.

Ну и конечно же, все параметры советника должны оптимизироваться в тестере стратегий МТ5, лучше конечно по всем парам имеющимся в обзоре рынка, но в принципе и по отдельности тоже пойдёт. В идеале, чтобы советник сам мог подбирать наиболее подходящие пары по волатильности и заключать по ним сделки. Я думаю все поняли, что данная стратегия направлена на уменьшение просадки и диверсификации рисков. Более подробно о стратегии расскажу при обсуждении бюджета работы в личных сообщениях будущему автору.

Согласно пункта №12 Общих положений сервиса Фриланс, по решению Заказчика могут быть обговорены исключительные права, согласно которых Исполнитель не сможет использовать созданную им программу для Заказчика в личных целях и по своему усмотрению. В связи с этим согласно данного ТЗ, должно быть применено ограничение к Исполнителю на применение созданной им программы для Заказчика в рамках запрета её использования в любых сервисах сети интернет, в том числе сайта MQL5.com, в "чистом виде как есть" для копирования, продажи, лицензирования и любого коммерческого использования. Заказчик будет иметь все исключительные права на созданную программу Исполнителем, согласно данного ТЗ, для её неограниченного коммерческого использования, лицензирования, копирования, продажи в сети интернет, в том числе на сайте MQL5.com. Исполнитель после передачи готовой программы, согласно данного ТЗ, будет иметь права использования всех появившихся файлов и наработок, в процессе написания данной программы для модернизации и дальнейшего совершенствования "ИДЕИ" Заказчика на создание подобной программы с усовершенствованной логикой, графикой и других технических составляющих, с целью её дальнейшего коммерческого использования по своему усмотрению.

応答済み

1
開発者 1
評価
(280)
プロジェクト
650
28%
仲裁
111
19% / 61%
期限切れ
319
49%
2
開発者 2
評価
(169)
プロジェクト
182
33%
仲裁
5
60% / 20%
期限切れ
3
2%
パブリッシュした人: 3 codes
3
開発者 3
評価
(359)
プロジェクト
637
26%
仲裁
90
72% / 13%
期限切れ
12
2%
仕事中
パブリッシュした人: 1 code
4
開発者 4
評価
(6)
プロジェクト
11
9%
仲裁
3
0% / 100%
期限切れ
1
9%
5
開発者 5
評価
(58)
プロジェクト
76
33%
仲裁
9
78% / 11%
期限切れ
7
9%
パブリッシュした人: 2 codes
類似した注文
Как указано в заголовке, я хотел бы интегрировать своего существующего советника для 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 (семь параметров), Дополнительный блок (три параметра)
Хедж робот В указаное время (например в 8:00 по МСК) робот сразу открывает Лонг на 1 лот (этот уровень будет линией покупок), на 20п ниже устанавливается ордер на шорт с 1.5 лотом (а эта линия для шортов). Тейк для Лонга 60п, для шорта тоже 60п, стоп лосс для Лонга будет на уровне тейка шорта, то есть 20+60=80п, для шорт позиции тоже также на 80п. Сценарий 1: как только мы открыли Лонг, цена прошла 60п, достигла
Техническое задание на разработку сеточного робота для торговой платформы 1. Общая информация Сеточный робот предназначен для автоматизированной торговли на финансовых рынках. Робот будет использовать стратегии на основе линии Киджун из индикатора Ишимоку и применять технику усреднения для оптимизации торговых позиций. 2. Основные параметры • Индикатор: Линия Киджун по умолчанию, (добавить режим переключения между
Работа разделена на несколько этапов. Это первый этап, затем уже будем усложнять алгоритм и будут новые заказы. В скринах без описания указан принцип работы, а именно тренды и уровни, пока без заявок. Будут чисто уведомления. Очень важно, я не имею представления как реализовать алгоритм на программном уровне. Здесь именно будет работа по трендам, уровни тоже зависят от трендов. Поэтому робот условно должен научится
В исходник форекс советника, который берёт сигналы от внешних подключаемых индикаторов с буферными и графическими сигналами необходимо добавить две новые функции. 1) Это самое главное. Необходимо добавить функцию виртуального пропуска нескольких подряд убыточных сделок\ордеров. 2) Второстепенная задача. Необходимо добавить функцию периода работы советника. К примеру Старт 8.00, Конец работы 22.00. Таким образом
Необходимо написать советника (эксперт) для дальнейшей оптимизации параметров. Система на основе объема (по акциям) на минутных данных (уже есть закаченные рыночные данные) по портфелю акций. 0. Импортировать в MT5 подгруженные ранее рыночные данные по 70 акциям с 2020 г. (данные уже приведены к нужному формату). 1. По списку тикеров посчитать средний объем (дневной) за последние 2 месяца, оставить в списке 80% с

プロジェクト情報

予算
100+ USD
開発者用
90 USD
締め切り
最低 1 最高 10 日