Модификация pair trading советника

Auftrag beendet

Ausführungszeit 8 Stunden
Bewertung des Kunden
Грамотный подход к делу! Буду обращаться в будущем!
Bewertung des Entwicklers
Все пожелания были подробно описаны в задании. Общение очень оперативное и конкретные ответы на вопросы. Спасибо за возможность работать с вами!

Spezifikation

Добрый день!

Есть версия советника, которую нужно модифицировать.

Суть текущей версии такова:

Есть индикатор корреляции и на основе этого индикатора советник получает сигнал на открытие позиций (то есть устанавливается определенный порог корреляции, при котором будут открываться сделки, данный порог указывается в параметрах советника). Далее, при получении сигнала, советник открывает две позиции BUY + SELL (символы для открытия указываются в параметрах советника sybmol1 и symbol2), какой символ нужно продавать а какой покупать определяется на основе пользовательских индикаторов. Далее, закрытие этих двух ордеров происходит либо по общему профиту (указывается целевой профит в параметрах) или по общему убытку (указывается общий убыток в параметрах), при этом новые сигналы на открытие позиций игнорируются, пока текущие ордера не будут закрыты.

Суть модификации:

Сигнал на открытие остается как и есть (на основе индикатора корреляции), после чего советник должен будет открывать не две позиции BUY + SELL, а четыре (разбив эти четыре ордера на два сэта), то есть BUY + SELL и SELL + BUY

В итоге получается два сэта сделок , в параметрах остаются параметры symbol1 и symbol2, но также добавляются четыре новых параметрах:

    - Symbol Buy для Set 1 - выбирать между Symbol_1 и Symbol_2, дэфолтное значение нужно поставить: Symbol_1
    - Symbol Sell для Set 1- выбирать между Symbol_1 и Symbol_2, дэфолтное значение нужно поставить: Symbol_2
    - Symbol Buy для Set 2 - выбирать между Symbol_1 и Symbol_2, дэфолтное значение нужно поставить: Symbol_2
    - Symbol Sell для Set 2 - выбирать между Symbol_1 и Symbol_2, дэфолтное значение нужно поставить: Symbol_1

То есть какой символ продавать а какой покупать уже не определяется автоматом, а четко указывается в параметрах;

Советник должен к каждой сделке присваивать определенный комментарий (к примеру: Set 1 Buy, Set 1 Sell, Set 2 Buy, Set 2 Sell), по которым он будет понимать какая сделка к какому сэту относится. Советник должен уметь отслеживать профит (в валюте счета соответственно) для каждого сэта отдельно, то есть текущий профит/убыток для Set 1 и для Set 2 (для наглядности эту инфу нужно будет вынести в угол графика)

Дальнейшее закрытие этих сэтов идет следующим образом, в параметрах советника указываются параметры:

- 'Примарная прибыль' (изначальная прибыль, которая применяется к обоим сэтам, то есть один из сэтов в любом случае закроется по этому профиту) ,
- 'Вторичная прибыль' (применяется к оставшемуся сэту, который остался открытым),
- 'Предельный убыток' (значение общего убытка по всем открытым позициям, при котором все сделки закрываются разом)


+ добавить функцию Прерывание оптимизации — включено/выключено. Применяется только тогда, когда советник запущен в тестере и включена Оптимизация. При включенном параметре советник будет прерывать текущий прогон и принудительно переходить на следующий прогон, при условии когда срабатывает триггер предельного убытка. То есть как только ордера закрываются по предельному убытку, проход прерывается и идет уже на следующий проход.

+ перенести один параметр/функцию из еще одной версии советника в этот новый.

PS.

- Файл с исходником советников (код содержит комменты) и индикатором, будет отослан на этапе согласования ТЗ.

- Полное описание текущей версии советника и модификации будет также отослано на этапе согласования ТЗ.

- При полном окончании работ, должен будет предоставлен файл с исходником (новые добавленные или модифицированные функции должны также содержать соответствующий комментарий) и скомпилированный файл советника

Bewerbungen

1
Entwickler 1
Bewertung
(103)
Projekte
156
31%
Schlichtung
24
21% / 58%
Frist nicht eingehalten
3
2%
Arbeitet
2
Entwickler 2
Bewertung
(14)
Projekte
22
59%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
2
9%
Frei
Veröffentlicht: 1 Beispiel
3
Entwickler 3
Bewertung
(50)
Projekte
80
39%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(71)
Projekte
254
53%
Schlichtung
16
50% / 38%
Frist nicht eingehalten
83
33%
Frei
Ähnliche Aufträge
Торговый робот для Форекс сцепка трейдинг вью и мт4. Алгоритм работы робота на основе отскока ценовых уровней коррекции Фибоначчи и временных периодов Фибоначчи а так же на основе коррекции Фибоначчи выставление тейк профита и стоп лоса Исполнитель должен быть с города Ижевск
Нужен Expert Advisor, который позволяет входить в рынок и закрывать позицию по нажатию определённых клавиш, с автоматической установкой SL/TP и отображением уровней на графике. Также EA должен позволять вручную двигать SL и TP по определённым клавишам. В техническом задании отображена клавиатура как основной источник ввода команд, но на данный будет использоваться Haute42 R16, который эмулирует нажатие кнопок
Нужно прописать проскальзывание, отладить трейлинг стоп, так же проработать пинг через дата-центр на определённом сете, советник торгует, но на разных счетах по разному, есть логи и история счёта, проверял на 8 счетах в течении месяц, буду благодарен если поможете
Добрый день! Требуется индикатор по паттернам волн Эллиотта "треугольник" и "диагональ". На первый взгляд, может показаться запутанно, но я могу в течении короткого созвона показать логику работы индикатора на графике. Волны строятся по локальным минимумам и максимумам цены на графике в соответствии с условиями волнового анализа. Сигнал о появлении паттерна выводится на экран на этапе формирования волны D (в
Здравствуйте! Мне необходимо написать торгового советника (Expert Advisor) для MetaTrader 5, который будет работать по сигналам из TradingView через Webhook. Ключевая особенность: Робот должен иметь систему подтверждения сигнала перед входом и систему экстренного закрытия при исчезновении сигнала. Технические требования: 1. Связь: Прием сигналов в формате JSON через Webhook. 2. Риск-менеджмент: * Лот: Автоматический
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен специалист с большим практическим опытом в работе с WFA оптимизацией советников. Вы должны понимать все базовые ошибки которые можно допустить и их не допустить. Важна поочередность действий, выделение "плато", валидация и так далее. Задача: WFA оптимизация советника на двух брокерах , третий брокер будет этапом двойной валидации. При правильном подходе мы должны получить устойчивые +- одинаковые результаты на

Projektdetails

Budget
30+ USD
Ausführungsfristen
von 1 Tag(e)