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

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 12 días
Comentario del Ejecutor
Приятно было поработать над интересным проектом. Техзадание хорошего качества, быстрая обратная связь. Благодарю за сотрудничество и удачи на рынке!
Comentario del Cliente
профессиональный подход ,все очень четко отработано ,также Алексей вносил ясные поправки , корректировал и структурировал разработку,AAA+

Tarea técnica

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

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

Платформа: 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️⃣ Критерии готовности

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


Han respondido

1
Desarrollador 1
Evaluación
(393)
Proyectos
548
40%
Arbitraje
30
57% / 3%
Caducado
57
10%
Trabaja
Ha publicado: 11 ejemplos
1
Desarrollador 1
Evaluación
(28)
Proyectos
46
48%
Arbitraje
2
50% / 50%
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(6)
Proyectos
6
17%
Arbitraje
1
0% / 0%
Caducado
0
Trabaja
3
Desarrollador 3
Evaluación
(12)
Proyectos
13
8%
Arbitraje
1
0% / 100%
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(44)
Proyectos
74
20%
Arbitraje
1
0% / 100%
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(250)
Proyectos
460
26%
Arbitraje
140
20% / 59%
Caducado
100
22%
Trabaja
6
Desarrollador 6
Evaluación
(30)
Proyectos
32
22%
Arbitraje
2
0% / 0%
Caducado
1
3%
Libre
7
Desarrollador 7
Evaluación
(183)
Proyectos
236
20%
Arbitraje
21
43% / 19%
Caducado
0
Trabajando
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
10
Desarrollador 10
Evaluación
(10)
Proyectos
14
43%
Arbitraje
0
Caducado
3
21%
Libre
11
Desarrollador 11
Evaluación
(103)
Proyectos
156
31%
Arbitraje
24
21% / 58%
Caducado
3
2%
Trabaja
Solicitudes similares
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на

Información sobre el proyecto

Presupuesto
100+ USD
Plazo límite de ejecución
de 1 a 14 día(s)