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

Lavoro terminato

Tempo di esecuzione 8 ore
Feedback del cliente
Грамотный подход к делу! Буду обращаться в будущем!
Feedback del dipendente
Все пожелания были подробно описаны в задании. Общение очень оперативное и конкретные ответы на вопросы. Спасибо за возможность работать с вами!

Specifiche

Добрый день!

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

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

Есть индикатор корреляции и на основе этого индикатора советник получает сигнал на открытие позиций (то есть устанавливается определенный порог корреляции, при котором будут открываться сделки, данный порог указывается в параметрах советника). Далее, при получении сигнала, советник открывает две позиции 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.

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

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

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

Con risposta

1
Sviluppatore 1
Valutazioni
(103)
Progetti
156
31%
Arbitraggio
24
21% / 58%
In ritardo
3
2%
In elaborazione
2
Sviluppatore 2
Valutazioni
(14)
Progetti
22
59%
Arbitraggio
2
0% / 50%
In ritardo
2
9%
Gratuito
Pubblicati: 1 codice
3
Sviluppatore 3
Valutazioni
(50)
Progetti
80
39%
Arbitraggio
4
50% / 25%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(73)
Progetti
257
53%
Arbitraggio
16
50% / 38%
In ritardo
83
32%
Gratuito
Ordini simili
После пробоя N количества свечей и откате на установленное в настройках количество процентов(от 0 до 99) от величины последней свечи S осуществляется вход в рынок (открытие позиции) на MT5 по тренду с указанным обьёмом лота (по умолчанию 0.01).За направление тренда принимается направление пробития свечей.Для защиты установленного ордера от отрицательного пробоя устанавливается минимальный положительный стоп лосс в
Советник « Grid » МТ4 Сеточный советник, который выставляет сетку Стоп или Лимит отложенных ордеров вверх и вниз в количестве и на расстоянии указанных в настройках. Советник запускается вручную нажатием на иконку « Start », расположенную на графике инструмента. При закрытии ордера сетки на его место выставляется такой же отложенный ордер тем же объемом. При достижении профита в валюте депозита советник закрывает
После пробоя N количества свечей и откате на установленное в настройках количество процентов(от 0 до 99) от величины последней свечи S осуществляется вход в рынок (открытие позиции) на MT5 по тренду с указанным обьёмом лота (в настройках).За направление тренда принимается направление пробития свечей.Для защиты установленного ордера от отрицательного пробоя устанавливается минимальный положительный стоп лосс в
Советник должен быть: мультивалютным; мультифреймовым; работать на любом символе; поддерживать несколько экземпляров одновременно; иметь современную информационную панель; корректно работать в тестере стратегий MT4. Также называться ALEXCAPITAL Основная идея Советник должен уметь одновременно сопровождать две независимые сетки: BUY; SELL. При этом противоположная сетка НЕ должна запускаться сразу. Она должна
Нужно написать сеточного советника который использует корреляцию валютных пар . это робот, который не просто ставит сетку ордеров на одной паре, а анализирует связь между двумя (или несколькими) инструментами и строит торговлю на их расхождении или схождении. Идея в том, чтобы ловить моменты, когда пары, которые обычно движутся синхронно (или, наоборот, в противофазе), временно расходятся, и торговать в ожидании
Добрый день! Требуется написать индикатор для МТ4 по построению опционных уровней для валютных пар. На сайте СМЕ groupe потребуется собирать определенные данные (в основном цифровые значения), проводить определенные операции с этими данными, после чего полученные значения выводить на график МТ4 в виде опционного уровня. В индикаторе должна быть функция ежедневного мониторинга сайта СМЕ / или / чтобы в терминале была
Куплю стабильный, высокоприбыльный торговый советник для платформ MetaTrader 4 и MetaTrader 5. Для любых доступных активах : Валютные пары (Forex) Металлы (XAUUSD, XAGUSD и др.) Энергоносители (нефть, газ) Индексы Криптовалюты Деривативы и другие CFD-инструменты 2. Ключевые требования к стратегии Запрещено: Martingale Grid / сетка / усреднение Риск-менеджмент (строго обязательно): Максимальная просадка Риск на одну
# Technical Specification for Expert Advisor Development (MT5) **Project Name:** Grid Breakout EA **Platform:** MetaTrader 5 (MT5) **Account Mode in MT5:** Hedging (separate position accounting) ## 1. EA Operation Algorithm ### Step 1: Initialization and First Entry 1. If there are no open positions, the EA detects the current market Ask and Bid prices. 2. Two pending orders are placed in both directions from the
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Informazioni sul progetto

Budget
30+ USD
Scadenze
da 1 giorno(i)