Исправление и доработка советника MQL5 (ICT/SMT): устранение ошибок компиляции, корректная работа всех модулей

Spezifikation

      Ищу опытного разработчика MQL5 для наведения порядка в проекте советника, основанного на принципах ICT и SMT. Код написан на MQL5, сборка выполнена частично из уже готовых блоков плюс лично написанными модулями; основная часть генерировалась через GPT PRO. В текущем состоянии проект не компилируется и содержит логические несостыковки между модулями. Требуется привести код к рабочему виду: устранить ошибки компиляции/линковки, согласовать интерфейсы модулей, проверить корректность исполнения и провести базовые тесты в Strategy Tester.

Что нужно сделать

1. Аудит проекта и сборка

Проанализировать структуру файлов (*.mq5, *.mqh), зависимости и точки входа.

Устранить все ошибки компиляции и критические предупреждения.

Привести includes и пространства имён/объявления в консистентный вид.



2. Согласование модулей (ICT/SMT)

Выравнять сигнатуры функций, типы данных и обмен параметрами между блоками.

Привести к единому стилю работу с данными рынка (Series, индексы, буферы, таймфреймы).

Убедиться, что ключевые функции (поиск SMT-дивергенций, FVG/OB, структура рынка, фильтры сессий/kill zones и пр.) вызываются и отрабатывают без ошибок.


3. Исправление логики и рефакторинг по необходимости


Аккуратно исправить явные логические дефекты (out-of-range, нулевые хэндлы, проверка ошибок Copy*/IndicatorCreate, и т. п.).


Не менять торговую идеологию без необходимости; правки логики — только для устранения дефектов и согласованности.

Bewerbungen

1
Entwickler 1
Bewertung
(31)
Projekte
32
22%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
1
3%
Frei
2
Entwickler 2
Bewertung
(44)
Projekte
74
20%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(57)
Projekte
89
43%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
3
3%
Arbeitet
4
Entwickler 4
Bewertung
(30)
Projekte
31
23%
Schlichtung
2
0% / 0%
Frist nicht eingehalten
1
3%
Arbeitet
5
Entwickler 5
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
6
Entwickler 6
Bewertung
(1)
Projekte
2
50%
Schlichtung
3
0% / 33%
Frist nicht eingehalten
0
Frei
7
Entwickler 7
Bewertung
(294)
Projekte
469
39%
Schlichtung
102
40% / 24%
Frist nicht eingehalten
77
16%
Beschäftigt
Veröffentlicht: 2 Beispiele
8
Entwickler 8
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа

Projektdetails

Budget
30+ USD