Куплю торговую стратегию EA с исходным кодом MQL5

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

 ТЗ на разработку торгового советника (MT5 / MQL5)


 1) Цель


Нужен советник для MetaTrader 5 с проверенной алгоритмической стратегией, ориентированной на стабильную работу в среднесрочной/долгосрочной перспективе на рынке Forex.


 2) Инструменты и рамки


* Инструменты: только валютные пары (Forex). Без акций, металлов (в т.ч. золота), индексов, нефти/сырья, крипто.

* Таймфреймы: M15–H1 (возможно любое из этого диапазона; допускается выбор в параметрах).

* Тип счёта: Pro, hedging (разрешены разнонаправленные позиции по одному символу, но см. ограничения ниже).

* Минимальный депозит для расчётов: от 100 USD.

* Брокер/условия исполнения: RoboForex (спреды, комиссии, проскальзывание, стоп-уровни, маржин-колл/стоп-аут — по данным брокера/сервера).


 3) Строго запрещено


* Мартингейл, грид/сетки, усреднение убыточных позиций, “пересиживание” без Stop Loss.

* Любое увеличение риска после убытков.

* Открытие сделок без заранее определённого Stop Loss.


Требование: каждая сделка должна иметь SL (фиксированный или динамический), выставленный при открытии позиции.


 4) Разрешённые/предпочтительные подходы


Допускаются: трендовые, пробойные, price action, mean reversion.

Важно: стратегия должна быть логически обоснована и иметь положительное матожидание на тестах по протоколу приёмки.


 5) Правила позиций и ограничители (обязательные параметры)


Сделать входными параметрами (inputs):


* MaxSpread (в пунктах/пипсах) — запрет открытия при превышении.

* MaxSlippage (в пунктах) — параметр.

* MaxPositionsPerSymbol / MaxTotalPositions — лимиты.

* CooldownAfterLoss (минуты/свечи) — опционально.

* Разрешение/запрет:


  * pyramiding (добавление в прибыль) — параметр,

  * одновременные позиции по символу — параметр.


Запрет по умолчанию: усреднение убыточных (добавление к убыточной позиции) — запрещено.


 6) Риск-менеджмент (обязательные функции)


* Управление объёмом: фикс. лот и/или риск % от equity (выбор параметром).

* Базовый риск на сделку (RiskPercent или FixedLot) — параметр.

* Эквити-дроудаун лимит: при достижении заданного процента (по умолчанию 20%) — запрет открытия новых сделок до конца дня/до ручного сброса (вариант — параметром).

* Дневной лимит убытка (MaxDailyLoss%) — параметр.

* Все SL/TP/трейлинг — параметризованы (в разумных пределах).


 7) Условия брокера RoboForex — как фиксировать в коде (важно)


Запрещено хардкодить условия брокера в советнике.


Советник должен:


* читать StopOut/MarginCall уровни из терминала через AccountInfo* (уровни брокера),

* читать stops level / freeze level / tick size / contract size / spread через SymbolInfo*,

* работать корректно при 5-значных котировках,

* учитывать комиссии/свопы в тестах (см. протокол приёмки).


Цель: чтобы советник оставался корректным при изменениях условий у брокера и при смене счёта внутри RoboForex.


  Подтверждение стратегии (до старта разработки)


Исполнитель предоставляет:


1. Краткое описание стратегии (вход/выход/фильтры/SL/TP/логика управления позицией).

2. Ссылку на мониторинг:


   * Myfxbook или FXBlue: история ≥ 6 месяцев (demo или real допустимо),

   * либо MQL5 Signals: только real.


 9) Протокол тестирования и критерии приёмки


 9.1 Бэктест


* MT5 Strategy Tester: Every tick based on real ticks.

* Период: ≥ 5 лет + отдельно OOS ≥ 12 месяцев (последние 12 месяцев как OOS).

* В тестах должны быть включены: комиссии, свопы, реальные тики.

* Условия приближённые к RoboForex: спред/комиссии — по спецификациям и условиям брокера, проскальзывание — параметром теста.


 9.2 Минимальные требования на OOS


* Max equity drawdown ≤ 20%.

* У каждой сделки SL обязателен.

* R:R целевое не хуже 1:1 (если стратегия использует частичные фиксации/динамический TP — допускается, но должно быть объяснение и подтверждение стабильностью на OOS).

* Отсутствуют запрещённые методы из раздела 3.


 9.3 Форвард и аудит


Перед финальной оплатой:


* независимый аудит кода,

* форвард-тест на наших тиковых данных/условиях RoboForex (период согласуется), с заранее зафиксированными критериями (DD, спред-фильтр, отсутствие запрещённых практик).


 10) Формат поставки (обязательно)


* Полный исходный код .mq5 (без .ex5 как единственного результата).

* .set пресеты: базовый + минимум 1 альтернативный (более консервативный риск).

* Отчёты тестера (HTML) + скриншоты вкладок Report/Graph/Results.

* Короткая тех-спецификация: логика входа/выхода, описание параметров, правила риск-менеджмента.

* Логирование (Experts): причины входа/выхода + ключевые значения фильтров (спред, сигнал, риск, SL/TP).


 11) Требования к качеству кода


* Корректная обработка торговых ошибок/retcode, повтор запросов по правилам MT5.

* Уникальный MagicNumber, понятные комментарии к ордерам.

* Без DLL/внешних зависимостей (WebRequest и т.п.) — только если отдельно согласовано.


 12) Права и оригинальность


* Передача исключительных прав на исходный код и производные работы.

* Исполнитель подтверждает оригинальность (не перепаковка публичного EA).

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

1
Разработчик 1
Оценка
(298)
Проекты
478
40%
Арбитраж
105
40% / 24%
Просрочено
82
17%
Загружен
Опубликовал: 2 примера
2
Разработчик 2
Оценка
(19)
Проекты
21
19%
Арбитраж
1
0% / 100%
Просрочено
2
10%
Свободен
3
Разработчик 3
Оценка
(1)
Проекты
1
100%
Арбитраж
1
0% / 100%
Просрочено
0
Работает
Опубликовал: 119 статей, 5 примеров
4
Разработчик 4
Оценка
(5)
Проекты
7
0%
Арбитраж
8
13% / 75%
Просрочено
3
43%
Свободен
5
Разработчик 5
Оценка
(1)
Проекты
2
0%
Арбитраж
2
0% / 100%
Просрочено
0
Работает
6
Разработчик 6
Оценка
(361)
Проекты
644
26%
Арбитраж
92
72% / 14%
Просрочено
12
2%
Работает
Опубликовал: 1 пример
7
Разработчик 7
Оценка
(2)
Проекты
7
0%
Арбитраж
3
0% / 33%
Просрочено
1
14%
Работает
8
Разработчик 8
Оценка
(2)
Проекты
3
33%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
Похожие заказы
Необходима помощь в настройке и запуске торгового робота сеточника. У нас своя разработка, очень сложная, много характеристик и деталей, которые нужно согласовать между собой в настройках. Работа будет объемная, прошу с опытом такой работы откликнуться
Нужно создать историю для терминала МТ4 в которой сделать самые сложные моменты для прохождения сеточника. Мне нужно для тестирования советника, чтобы история была очень сложной для прохождения. Нужно сделать черные лебеди и другие сложности для сеточника
Robot 30+ USD
Добрый день. Нужен торговый робот, который будет заходит в сделку на покупку при пересечении Stochastica Oscillator уровня 20 и продажу уровня 80 на 15-минутном тайм фрейме. В общем то и все...Пример закреплен в файле
Требуется опытный программист для разработки или предоставления готового торгового робота под золотую пару (XAUUSD). Ключевые требования : Торговый инструмент : XAUUSD (доп 2 пары) Интенсивность : скальпинг / агрессивная торговля (10–20+ сделок в день). Целевая доходность : агрессивный разгон депозита (ориентир от 100% в неделю). Логика алгоритма : на ваше усмотрение (готовы протестировать ваши рабочие стратегии)
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при
Ищу опытного разработчика для создания торгового советника (бота) на платформе MetaTrader 5. Бюджет до $500. ВАЖНО: Бот НЕ должен торговать автоматически! Его задача — анализировать рынок, находить точки входа и отправлять готовые сигналы в мой Telegram-канал. Я и мои подписчики будем открывать сделки вручную. Функциональные требования: Платформа: MetaTrader 5. Торговый инструмент: Приоритет XAUUSD (золото). Возможно
Hello, I need a professional MT4/MT5 Expert Advisor (EA) based on an existing compiled indicator (.ex4/.ex5). I do not have the source code. The indicator provides Entry, Take Profit (TP), and Stop Loss (SL) . Main Requirements 1. Indicator Integration • Integrate the indicator directly into the EA. • I should only attach the EA to the chart. • No need to attach the indicator separately. • Include all available
Нужен простой Expert Advisor для MT5. Советник ничего не торгует и не изменяет позиции. Работает на отдельном счёте Quattro Gold и отслеживает позиции XAUUSD объёмом 0.01. Логика: при появлении новой BUY позиции запомнить цену открытия; если цена снизилась на 20.00 USD по XAUUSD от цены входа — отправить один Push Notification в MT5; для SELL наоборот: если цена выросла на 20.00 USD от цены входа — отправить один

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

Бюджет
100 - 700 USD
Сроки выполнения
от 5 до 20 дн.