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

Auftrag beendet

Ausführungszeit 1 Tag
Bewertung des Entwicklers
Спасибо.
Bewertung des Kunden
Всё отлично, профессионал своего дела. Помог сделать то, что было необходимо.

Spezifikation

Техническое задание 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. Все функции, оперирующие размером депозита (например, расчет лота), должны нормально воспринимать неторговые операции с балансом (внесение или списание средств).

 

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

 

 


Bewerbungen

1
Entwickler 1
Bewertung
(221)
Projekte
281
20%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
4
1%
Arbeitet
2
Entwickler 2
Bewertung
(68)
Projekte
111
26%
Schlichtung
17
6% / 71%
Frist nicht eingehalten
15
14%
Frei
3
Entwickler 3
Bewertung
(80)
Projekte
147
28%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
27
18%
Arbeitet
Ähnliche Aufträge
Создать скрипт или робот , который выставляет отложные ордера , через определённое количество пунктов. закрытие по тэйк профит? Сколько стоит? После закрытия на место этого ордера должен выставляться точно такой же . После первого открытия должны быть выставлены отложные ордера в обе стороны , через определенное количество пунктов. ( В настройках должна быть возможность выставлять интервал через который будут
Здравствуйте! Нужно доработать существующий советник, а именно добавить в него 4 новых функции. Желательно найти человека, который работал с такими моментами, как: слом рыночной структуры, имбаланс. Одна из этих функций очень простая и легкая в реализации. ТЗ для оценки отправлю Вам в чате
-перевод графика mt 4 в он-лайн график ренко с регулировкой степа (размером кирпичика ренко), Затем поиск линии отбоя по двум точкам ,где вторая точка линии это 7 или 9 точка графика ренко, а первая точка линии совпадает с первой точкой графика ренко
добавить сюда функцию чтобы обойти лимит лотов, т к размер лота увеличивается в процентном соотношении от баланса добавить функцию что если превышен лимит лота то открывается еще ордера с лотами чтобы соответствовать текущему размеру требуемых для открытия лотов допустим был лот 100, следующий нужен будет открыть 120, робот открывает 1 ордер на 100 и в туже секунду еше 1 ордер на 20 лотов, допустим нужен лот 720 то
Добрый день! Нужна программа копировщик сделок с одного счета deriv на другой при помощи API токена. Параметры: Можно выбрать по какому риск менеджменты копируются сделки (masaniello или Лабушер, мартингейл, антимартингейл) Начальный лот тейк профит 1 - устанавливается именно на сделки скопированные программой, при достижении тейк профита 1 или прекращает работать (Stop) или пере запасается работа сначала (ресет)
Вітаю! Код експерта відкритий. Потрібно додати 4 нові функції. ТЗ відправлю пізніше, після подачі Вашої заявки. Ось одна із функцій для прикладу 1. Imbalance . On / Off . Має бути сформований імбаланс між хай і лоу реверс бару на меншому таймфреймі. Реверс бар при цьому береться з поточного таймфрейму. Налаштування: 1) TF _ Imbalance , можливість задати таймфрейм самостійно. 2) MinSizeImbalance
Куплю прибыльный трендовый советник без использования мартингейла / сеток, который будет показывать плюсовой результат за последние минимум 50-100сделок. В отклике прошу прислать следующую информацию: торговая пара/ы на которых тестировался; количество сделок на которых оттестирован(не менее 200, более - восприму как дополнительный плюс); какой период прошёл для совершения этих сделок; профит за это количество
Нужно переписать уже готового торгового робота с МТ4 на МТ5 Нужно, что бы можно было регулировать Step, Step Mode, Proffactor, Tralling Stop, lotsbuy / lotssell, и направления only long / only short / long & short Скрины и исходник во вложении
I am seeking a skilled programmer to program a function for my EA in mql4. Function call must send an input value (name of symbol, e.g. EURUSD, GBPUSD, …) to an external source/database and retrieve from the external source a set of parameters which are required for the EA. The received set of parameters are different for each symbol (input value). All sets of parameters for the different symbols are stored on the
Нужен советник, который будет присылать сигналы индикатора MACD в чат бот телеграм 1 сценарий когда палочка macd пересекает уровень 0 с низу вверх, при открытии следующей палочки(она также должна находиться выше уровня 0) приходит сигнал в чат телеграм 2 сценарий когда палочка macd пересекает сигнальную линию с низу вверх, при открытии следующей палочки(она также должна находиться выше сигнальной линии ) приходит

Projektdetails

Budget
35 - 50 USD
Für die Entwickler
31.5 - 45 USD