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

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%
工作中
相似订单
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
Суть ТС:Приход в 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 структуры на

项目信息

预算
100+ USD
截止日期
 1  14 天