Написать советник по ТЗ :

MQL5 Эксперты

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

Время выполнения 12 дней
Отзыв от исполнителя
Приятно было поработать над интересным проектом. Техзадание хорошего качества, быстрая обратная связь. Благодарю за сотрудничество и удачи на рынке!
Отзыв от заказчика
профессиональный подход ,все очень четко отработано ,также Алексей вносил ясные поправки , корректировал и структурировал разработку,AAA+

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

⚙️ Техническое задание (ТЗ)

Проект: Корреляционный советник с мартингейлом и усреднением

Платформа: MetaTrader 5


1️⃣ Цель

Автоматическая торговля по расхождению дневных процентов между коррелирующими валютными парами с адаптивным управлением позицией (мартингейл, усреднение, авто-закрытие по времени).


2️⃣ Логика работы

  1. Советник анализирует Day % (дневное изменение) по заданным парам.

  2. Для каждой корреляционной пары (например, EURUSD–GBPUSD) считает разницу:
    Δ = |Day%₁ − Day%₂|

  3. Если Δ ≥ DeltaIn (0.15%), советник:

    • покупает отстающую пару

    • продаёт выросшую пару

  4. Сделки закрываются, если:

    • Δ < DeltaOut (0.05%)

    • или сработал TP / SL

    • или прошло MaxTradeDays (2–3 дня)


3️⃣ Мартингейл и усреднение

3.1. Мартингейл (увеличение лота при убытке)

  • Включаемый параметр: UseMartingale = true/false

  • Коэффициент увеличения: MartingaleMultiplier = 1.5

  • Условие активации: при убыточной сделке робот открывает новую в ту же сторону с увеличенным лотом.

  • Максимум шагов: MartingaleSteps = 3

3.2. Усреднение (Grid Averaging)

  • Включаемый параметр: UseAveraging = true/false

  • Шаг между ордерами: AveragingStep = 100 пунктов

  • Максимум ордеров: AveragingMaxOrders = 3

  • Новые ордера открываются в ту же сторону при движении против позиции.

  • Закрытие всей сетки — при достижении общей прибыли в % или пунктов ( AveragingCloseProfit = 30 пунктов ).


4️⃣ Настраиваемые параметры

Параметр Описание По умолчанию
PairsList Список пар EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCHF, USDCAD
CorrelationGroups Корреляции (EURUSD–GBPUSD), (AUDUSD–NZDUSD), (USDCHF–USDCAD)
DeltaIn Порог входа 0.15 %
DeltaOut Порог выхода 0.05 %
LotSize Начальный лот 0.10
TakeProfit TP (пунктов) 50
StopLoss SL (пунктов) 50
UseStopLoss true/false true
MaxTradeDays Макс. длительность сделки 3
UseMartingale Вкл/выкл мартингейл false
MartingaleMultiplier Коэффициент 1.5
MartingaleSteps Макс. шагов 3
UseAveraging Вкл/выкл усреднение false
AveragingStep Шаг между ордерами 100 пунктов
AveragingMaxOrders Макс. ордеров 3
AveragingCloseProfit Общий TP для сетки 30 пунктов
AutoTrade Вкл/выкл торговлю true
MagicNumber Уникальный ID 7777
LogFile Лог сигналов true

5️⃣ Условия и ограничения

  • Проверка сигналов 1 раз в день (по D1).

  • Не более одной основной сделки на пару.

  • При активных усреднениях или мартин-цепочке — новые сигналы по этой паре игнорируются.

  • Если UseStopLoss = false, работает ограничение по времени (MaxTradeDays).


6️⃣ Критерии готовности

✅ Робот корректно определяет расхождение Δ.
✅ Выполняет вход/выход по заданной логике.
✅ Работает мартингейл и усреднение (вкл/выкл).
✅ Все параметры регулируются вручную в настройках.
✅ Логирование всех событий.


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

1
Разработчик 1
Оценка
(393)
Проекты
548
40%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Работает
Опубликовал: 11 примеров
1
Разработчик 1
Оценка
(28)
Проекты
46
48%
Арбитраж
2
50% / 50%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(6)
Проекты
6
17%
Арбитраж
1
0% / 0%
Просрочено
0
Работает
3
Разработчик 3
Оценка
(12)
Проекты
13
8%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(44)
Проекты
74
20%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(250)
Проекты
460
26%
Арбитраж
140
20% / 59%
Просрочено
100
22%
Работает
6
Разработчик 6
Оценка
(30)
Проекты
32
22%
Арбитраж
2
0% / 0%
Просрочено
1
3%
Свободен
7
Разработчик 7
Оценка
(183)
Проекты
236
20%
Арбитраж
21
43% / 19%
Просрочено
0
Загружен
8
Разработчик 8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
10
Разработчик 10
Оценка
(10)
Проекты
14
43%
Арбитраж
0
Просрочено
3
21%
Свободен
11
Разработчик 11
Оценка
(103)
Проекты
156
31%
Арбитраж
24
21% / 58%
Просрочено
3
2%
Работает

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

Бюджет
100+ USD
Сроки выполнения
от 1 до 14 дн.