Необходимо существенно модифицировать советник для 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
(220)
Proyectos
279
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
3
Desarrollador 3
Evaluación
(79)
Proyectos
146
28%
Arbitraje
1
100% / 0%
Caducado
27
18%
Libre
Solicitudes similares
Масив 30+ USD
Доброго шановний розробнику. В мене є фрі індикатор мт5 (ех5) виконувана частина, на графіку він малює 2 трендові лінії , одна по хаях, інша по лоях, принцип побудови мені не відомий але це і не потрібно, головне те що це 2 окремих об'єкти кожен зі своїм іменем, тобто можливо стає те що наш індикатор буде знаходити ці об'єкти та брати для своєї роботи данні, а саме координати, так як це трендові лінії то перша
ТЗ описано в файле. Просьба, прежде чем задавать вопросы перечитайте пару раз тз, попытался максимально доступно описать. Готов подождать дольше времени для написания робота, лишь бы было сделано качественно. Если же вопросы всё таки останутся, то спрашивайте, подправлю тз
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
Create indicator-object for mt4 and mt5, give source code and libraries with comments Make as a panel where from this add object with N angles (1-2-3-4 or All) in circle For example, need 0.25 - add -0.25 and +0.25 and central line - is 1 angle Need 0.25 to 2 angles (see in a picture) Add horizontal or vertical object on chart in circle Object need to zoom++ or zoom -- (XY) Mirror and simple Colour for every angle
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Два индикатора и советник МТ4 в МТ5 индикатор ТМА на основе АТР, второй РСИ и подвальный ТМА на основе математики. Советник простой полуавтомат. Сроки работы не важны, важна кондифициальность и результат положительный
I am looking to enhance the profitability of my current Expert Advisor (EA) using a Martingale approach with a CCI Indicator (the code is approximately 1200 lines currently) and would like to implement several key improvements. Below, I have detailed the areas where I believe the EA can be optimized and made more effective and i have provided the code in a .txt file: Note: I would like to run this EA most preferably

Información sobre el proyecto

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