Есть работа.

Эксперты

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

Время выполнения 3 дня

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

 Необходимо:

  • Добавить параметр в существующий советник.
  • Сделать работу другого советника корректной.
  • Соединить  два советника в целостную МТС.

Задача 1.

В существующий советник по ББ с имеющимся в нем входным параметром STOP_LOSS добавить ещё один параметр STOP_LOSS_2, не зависящий от значения первого.

STOP_LOSS — уровень ограничения убытка (уже есть).

STOP_LOSS_2 — false/true
STOP_LOSS_2 – кол-во пунктов в прибыли при котором стовится стоп-лосс на безубыток.


После выполнения первой задачи, все сделки будут делиться на три группы:

  • В прибыль до тейк-профита.

  • Закрывшиеся по безубытку.

  • Убыточные.

    Нужно добавить в советник процедуру разруливания убыточных сделок. Для этого у меня есть советник, но он работает не корректно. А именно начинает свою работу после закрытия сделки когда он уже не нужен. В чем причина я не знаю надеюсь на вашу помощь.

Для работы совентика с реверсивными сделками я выключаю STOP_LOSS(1) ставлю значение 0.


Входные параметры советника SHE_ReversiveOrder


    1. NumberPos – оригинальный номер (присваивается брокером в момент совершения) сделки. Имеется ввиду номер сделки, которую открыл советник Боллинджер. Заполняется автоматически.

2. K1, K2, K3, K4 – коэффициенты увеличения лота относительно исходного, который сработал по системе боллинджер..

  1. Lev1, Lev2, Lev3, Lev4 – расстояние (в пунктах) от сработавшего ордера.

  2. Lev5 – это уровень на котором закроются все ордера если не дошли до прибыли (этого параметра нет в существующем советнике, нужен он для тестирования)

    4. Profit – суммарная прибыль в пунктах, по достижению которой все «реверсивные» ордера (вместе с первоначальным, для которой они и открывались) закрываются.


Значения переменных по умолчанию:

K1=K2=K3=K4 = 2

Lev1 = 50

Lev2 = 30

Lev3 = 0

Lev4 = 0

Profit = 10


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

  1. В момент срабатывания ордера по системе боллинджера для его «подстраховки» выставляется отложенный ордер в противоположную сторону со следующими параметрами:

  • размер лота в К1 раз больше чем у исходного отркытого по системе боллинджер ордера;

  • на расстоянии Lev1 от исходной сделки;

      Пользователь должен получить смс с сообщением о том, что первая «страховочная» сделка для ордера выставлена.


  1. Если срабатывает «подстраховочная» сделка по п.1, то для неё выставляется свой «страховочный» отложенный ордер в противоположную сторону со следующими параметрами:

  • размер лота в К2 раз больше чем у исходной отркытого по системе боллинджер ордера

  • на расстоянии Lev2 от ордера по п.1(первого страховочного);

      пользователь должен получить смс с сообщением о том, что вторая «страховочная» сделка для ордера

      и так далее для страховочного ордера №2 ставится №3 и для №3 ставится №4.


  1. В конечном итоге, всего «подстраховочных» (относительно исходной!) сделок может быть не более 4 (Четырёх)!


Все «подстраховочные» сделки вместе с исходной сделкой по возможности должны быть объединены в одну «группу» и быть автоматически одновременно закрыты по достижению общей прибыльности, указанной в параметре Profit. Закрываться (отменяться) должны ВСЕ сделки – даже те, которые окажутся на момент закрытия выставленными, но ещё неисполненными.

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

1
Разработчик 1
Оценка
(252)
Проекты
570
36%
Арбитраж
64
20% / 58%
Просрочено
147
26%
Свободен
Похожие заказы
У меня есть без кода рабочие советники по отдельности - дам по запросу. Их нужно слепить в один и чуть допилить. Откликаясь, прошу указывать конкретный бюджет на исполнение и сроки. ___________________ ТЗ Копировальщик сделок с функцией риск менеджера Описание: Копирование сделок между терминалами установленными на одном PC с опцией риск менеджера ВХОДНЫЕ ПАРАМЕТРЫ: Режим сова: риск менеджер\копир\копир+риск менеджер
В уже существующий проект ищем человека со следующими навыками: · MQL4, MQL5, работа с dll библиотекой. · C# .NET Framework 4.7.2 (Windows Forms). · Разработка приложений с GUI на C# · Умение интегрировать внешние dll · Умение строить сложные sql-запросы Задачи: 1. Разработка под ТЗ Индикатора и советника для МТ4 и МТ5 2. Оптимизация текущей работы, исправление
ТЗ: нужно создать торгового робота на tradingview или другой платформе, с личным кабинетом для настроек параметров. Что бы можно было подключить робота по API к биржам bingx и bybit. 1.Тогговля на любых фьючерсных парах. 2.Робот должен работать по циклам. В каждом цикле будет заложено 6 сделок (3 лонг сделки и 3 шорт сделки). При достижение профита хотя бы в одной сделке, всё закрывается по рынку и цикл
1.Требуется установить защиту от копирования на существующий и успешно работающий советник на основании уникального номера счета (account number). 2. Сделать его версию на английском языке для продажи в зарубежные страны такие как Соединенные Штаты Америки и Китай
Нужно переписать индикатор pinescript на MQL5. Нужно что бы так же отображался как на трейдингвью. Код индикатора ниже. Нужно два индикатора один который будет линию рисовать, второй который будет в окне индикатора отображаться. А советник уже будет получать данные и выводить их обоих на экран. Ссылку на демонстрацию работы индикатора пришлю в заявке. study(title= "Moving Average ADX" , shorttitle= "MA ADX"
Что нужно будет делать: 1. Создавать и дорабатывать советники: - Придумать и написать нового советника по заранее согласованной стратегии. - Доработать старых советников: улучшить производительность, добавить новые функции и логику. 2. Разрабатывать индикаторы: - Создавать новые индикаторы на основе предоставленных математических моделей. - Модифицировать существующие индикаторы: улучшить визуализацию и
Что нужно делать: Интегрировать, проверять работоспособность Тестирование скриптов, сгенерированных нейронной сетью. Оказывать техническую поддержку: - Помогать с исправлением ошибок в уже работающих решениях. - Консультировать по вопросам использования наших инструментов. Также будет необходима техническая поддержка. Рассмотрю кандидатов с опытом работы и рекомендациями в данной области. Обязательное условие
блок С1 и С2 Сделать ведущую систему + хеджирования открытие сразу и сразу после закрытия по стоп ауту подправить макс позиций для ВВ и открытие по снежин открытие позиции без сигнала для С1 и С2 ( открытие сразу по закрытию сто аут) %,удаления позиции ( выставление новой позиции + появление однородной снежинки = частичное удаление предыдущей позиции ) количество удалений ( например 4 раза и все ) %,удаление при
подправить макс позиций для ВВ и открытие по снежинке Открытие хеджа 1. по снежинке и сразу открытие позиции без сигнала для С1 и С2 ( открытие сразу по закрытию сто аут) %,удаления позиции ( выставление новой позиции + появление однородной снежинки = частичное удаление предыдущей позиции ) количество удалений ( например 4 раза и все ) %,удаление при смене тренда ( только один раз ) % SL плюс( условие : общий
Надо написать робота на основе индикатора в Tradingview. Есть модификация индикатора HAA Rsi Oscillator. В индикаторе есть сигналы на вход в сделку (buy и sell), TP - определенное кол-во пунктов, SL - смена сигнала

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

Бюджет