Необходимо существенно модифицировать советник для MT5. Сделать его более гибким для пользователя.

Trabajo finalizado

Plazo de ejecución 1 día
Comentario del Ejecutor
Спасибо.
Comentario del Cliente
Всё отлично, профессионал своего дела. Помог сделать то, что было необходимо.

Tarea técnica

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

Нужен советник для MT5.

 

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

 

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

Основой стратегии является советник SupportResistTrade Скачать бесплатно эксперт 'SupportResistTrade' от 'barabashkakvn' для MetaTrader 5 в MQL5 Code Base, 2017.02.07

Описание советника из первоначального источника:

 

“Автор идеиOleksandr

Автор MQL5-кодаbarabashkakvn

Перед открытием/закрытием позиции проводится простейший анализ рынка, который определяет уровни поддержки/сопротивления, а также направление тренда — бычий/медвежий.

Уровни поддержки/сопротивления проводятся по последним numBars барам.

Тренд определяется с помощью индикатора Moving Average (период задается параметром maPeriod): если цена ниже МА, тогда медвежий тренд, иначе — бычий.

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

Закрытие позиции происходит по StopLoss, который ставится либо по уровню поддержки (если открыта длинная позиция), либо по уровню сопротивления (если открыта короткая позиция). Также возможно закрытие при пробитии уровня поддержки (если открыта длинная позиция и позиция находится в безубытке), или при пробитии уровня сопротивления (если открыта короткая позиция и позиция находится в безубытке).

В советнике используется примитивный TrailingStop с уровнями 10, 20, 30 пунктов.

 

Необходимо сделать следующее:

  1. Добавить возможность принудительного закрытия всех позиций ордером по рынку (необходима отдельная кнопка).
  2. Также добавить возможность принудительного закрытия только позиций от советника.
  3. Возможность изменение параметров «шаг» / «стоп»
  4. Сделать чек с включением / отключением автоматического закрытия всех позиций при достижении депозитом определённого профита (в процентах), который укажет пользователь. (например изначально депо 10000, пользователь указал 30%, соответственно при достижении депо 13000 – все позиции автоматически закроются по рынку – по дефолту отключен (0).
  5. Сделать пункт с максимально возможной просадкой (в процентах), при которой советник торгует. При достижении просадки все позиции ликвидируются по рынку. (% устанавливает пользователь – по дефолту отключен (0)).
  6. Сделать возможность отключать /  включать изначальный трейлинг стоп и добавить процентный трейлинг стоп по средствам (также может задать пользователь если необходимо – по дефолту отключен). В общем будет 2 вида трейлинг стопа.
  7. При отключении авто-трейдинга, все позиции должны автоматически закрыться по рынку.
  8. Сделать так, чтобы пользователь сам выбирал тип скользящей средней для советника.
  9. Предоставить возможность выбора дней недели, когда советник торгует, а когда нет.

 

Немало важные моменты:

  1. Советник должен полностью игнорировать все "чужие" позиции. Система должна быть самодостаточной, торговые действия других советников или пользователя на нее влиять не должны.
  2. При запуске на счете советник должен создать на графике кнопку, разрешающую торговлю. Работа должна начинаться только после того, как пользователь на нее нажмет.
  3. В случае возникновения критической ошибки советника необходимо поставить пользователя в известность (сообщением на экран) - где советник заглючил, чтобы можно было обратиться к разработчику за помощью. Ошибки советника - бесплатная помощь разработчика.
  4. Советник должен уметь восстанавливать нормальное функционирование после временного разрыва связи, переподключения к счету или перезапуска терминала.
  5. Все функции, оперирующие размером депозита (например, расчет лота), должны нормально воспринимать неторговые операции с балансом (внесение или списание средств).

 

 Если будут вопросы - по ходу будем решать.

 

 


Han respondido

1
Desarrollador 1
Evaluación
(223)
Proyectos
284
20%
Arbitraje
4
0% / 100%
Caducado
4
1%
Trabaja
2
Desarrollador 2
Evaluación
(68)
Proyectos
111
26%
Arbitraje
17
6% / 71%
Caducado
15
14%
Libre
Ha publicado: 9 ejemplos
3
Desarrollador 3
Evaluación
(83)
Proyectos
154
29%
Arbitraje
1
100% / 0%
Caducado
27
18%
Libre
Solicitudes similares
добрый день. надо чтобы фибо уровни рисовались при импульсе 2 свечи и более. растягиваем от верха черной к низу белой и наоборот от низа белой к верху черной. при пробое 0 линии удаляются, также удаляются при возврате цены от линии 161 к линии 100. Одновременно на графике может быть 2 сетки фибо: вверх и вниз
Описание задачи: Нужен опытный разработчик на MQL4, который поможет другому программисту (работает через нейросеть, но слабо знаком с MQL4) разобраться в логике и корректно реализовать советника. Цель проекта: Создать стабильного советника, который будет принимать сигналы с мастер-счёта (счёт трейдера у брокера N) и синхронизировать их на клиентском счёте. ✅ Основной функционал: Синхронизация сделок между счётами
Название: MT4 копировщик сделок через Telegram + лицензии (Master → Client) Описание: Нужно разработать 2 советника (MQL4) + Telegram-бот: Master EA — отправляет сделки с моего счёта в Telegram-канал/группу (OPEN/CLOSE/MODIFY, SL/TP, Magic фильтр). Client EA — принимает сигналы из Telegram и исполняет сделки на счёте клиента. Обязательные требования: Формат сообщений
Что вообще требуется, нужно придумать и разработать логику взаимодействия двух советников, чтобы работало копирования сделок с одного счета на другие. Задача такая, есть счет на котором торгует трейдер, и все сделки, отложенные ордера и т.д. должны переноситься на счета клиентов, клиентов будет много, логика работы советников должна выдерживать большую нагрузку. Какие требования от советников: 1. Грубо говоря, нужно
Торговый бот анализирующий на трейдинг вью и совершаюший открытие и закрытие ордеров на мт5 торгуюший на разных временных таймфреймах (от 5 мин. До 4 часового таймфрейма)в зависимости от ситуации на рынке как на покупку так и на продажу выставляющий t/p и s/l для Форекс и криптовалют уровнями пробоя все математические данные предоставлю. С последующим обновлениями и обслуживаниями бота конечно же за отдельную плату
Ищу опытного разработчика MQL5 для наведения порядка в проекте советника, основанного на принципах ICT и SMT. Код написан на MQL5, сборка выполнена частично из уже готовых блоков плюс лично написанными модулями; основная часть генерировалась через GPT PRO. В текущем состоянии проект не компилируется и содержит логические несостыковки между модулями. Требуется привести код к рабочему виду: устранить ошибки
Доброго времени суток есть готовый торговый советник Может быть есть кто может из Готового скомпелированого файла ex4 перевести в код mql 4 для корректировок Буду очень благодарен за отклик оплата любыми способами можно и криптой цена договорная
Есть торговый советник , работающий на графиках рендж-баров, формируемых советником рендж-баров через пользовательский символ. Процесс формирования отдельных графиков (чартов) происходит нормально. Однако при торговле сделки открываются с ценами вне тела свечи. Кроме того сами рендж-бары также могут формироваться с ошибками, не отражая прошедшее движение цены. Более подробно описано в техзадании
Добрый день. Необходимо написать простого робота для торговли по одной кривой (на выбор из двух) на графике с псевдо Ренко свечами (ренко строится на обычных свечах) на МТ5. Обязателен опыт работы с ренко графиками и ренко свечами на Мт5. Условий торговли немного
Добавить в советник функцию принудительного закрытия ордеров при достижении определенной просадки (настраивается вручную) Добавить в советник ещё три уровня ENUM_TIMEFRAMES Level_X_TF и Level_X_D Добавить в советник режим адаптации параметров («Умная защита»), который активируется при обнаружении серии неэффективных усреднений (подробное описание в ТЗ) Добавить в инфопанель советника прибыль за год и индикацию о том

Información sobre el proyecto

Presupuesto
35 - 50 USD
Para el ejecutor
31.5 - 45 USD