Требуется разработчик: Сложный аналитический MTF-сканер (Dashboard & Notifier) для Telegram

Spezifikation


Язык платформы: MQL4 или MQL5 (уточним с выбранным исполнителем). Тип проекта: Информационный советник-сканер. БЕЗ автоматической торговли (без открытия ордеров).

Краткое описание задачи

Необходимо разработать высокооптимизированный многопоточный сканер рынков, который будет одновременно мониторить от 250 до 400 торговых инструментов (Forex, Crypto, Индексы, Акции). Система работает на базе 5 независимых виртуальных аналитических модулей (окон), каждый из которых анализирует свой таймфрейм (от H1 до W1) по цепочке правил.

При совпадении условий в Telegram-бот должно отправляться комплексное структурированное текстовое сообщение со сводкой по всем 5 модулям + скриншот графика, на котором сработал триггер.

ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ И УРОВЕНЬ СЛОЖНОСТИ (Для оценки разработчиком):

  1. Работа со сторонними индикаторами через iCustom : В системе задействовано около 10-12 тяжелых пользовательских индикаторов (индикаторы тренда, волновые паттерны, гармонические паттерны, мультитаймфреймовые подвальные индикаторы и дивергенции).

    • Сложность: Исполнителю нужно будет самостоятельно разобрать буферы предоставленных индикаторов (исходники или скомпилированные файлы) для корректного съема данных.

  2. Строгий режим работы по ценам закрытия: Для экономии ресурсов VPS сканирование и расчеты должны происходить строго в момент закрытия свечи соответствующего таймфрейма. Спам-вызовы iCustom на каждом тике недопустимы. Код должен быть максимально оптимизирован под высокие нагрузки (много инструментов).

  3. Математический модуль «Шкала баллов»: Внутри логики реализован модуль динамического подсчета рейтинга сигнала. Советник должен анализировать историю последних 3-7 закрытых свечей по группе индикаторов, присваивать каждому сигналу вес (плюс за бычий, минус за медвежий) и высчитывать итоговую математическую сумму для триггера.

  4. Сложная иерархия условий (Multi-Timeframe):

    • Модуль 1 (W1) определяет долгосрочное состояние.

    • Модуль 2 (H4) определяет локальное состояние + рассчитывает шкалу.

    • Модули 3 и 4 (D1 и H1) ищут подтверждения или коррекции относительно старших модулей.

    • Модуль 5 выступает как фоновый радар паттернов на всех таймфреймах.

  5. Интеграция с Telegram API:

    • Отправка форматированного текста (сводный отчет по всем окнам в одном сообщении).

    • Автоматическое создание скриншота графика в момент генерации главного триггера и его отправка в Telegram в связке с текстом.

    • Динамический расчет уровня Stop Loss на основе ценовых линий одного из индикаторов.

УСЛОВИЯ РАБОТЫ:

  • Работа ведется строго через «Безопасную сделку» на бирже.

  • Полная детальная логика (какой индикатор за что отвечает, формулы подсчета шкалы и точные названия сигналов) будет передана только выбранному исполнителю после согласования стоимости и сроков, в рамках конфиденциального технического задания.

  • От исполнителя потребуется предоставить как скомпилированный файл, так и открытый исходный код ( .mq4 / .mq5 ) с комментариями.

  • В отклике, пожалуйста, укажите:

    1. Ваш опыт интеграции MT4/MT5 с Telegram (особенно отправка скриншотов).

    2. Сталкивались ли вы с оптимизацией сканеров на 300+ инструментов для работы на VPS?

    3. Ориентировочную стоимость и сроки за архитектуру такой сложности.


Bewerbungen

1
Entwickler 1
Bewertung
(5)
Projekte
10
20%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
10%
Arbeitet
2
Entwickler 2
Bewertung
(268)
Projekte
601
34%
Schlichtung
64
20% / 58%
Frist nicht eingehalten
147
24%
Arbeitet
Veröffentlicht: 1 Artikel, 22 Beispiele
3
Entwickler 3
Bewertung
(1)
Projekte
1
100%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 3 Artikel
4
Entwickler 4
Bewertung
(52)
Projekte
81
35%
Schlichtung
3
67% / 33%
Frist nicht eingehalten
8
10%
Frei
5
Entwickler 5
Bewertung
(9)
Projekte
22
9%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
3
14%
Arbeitet
6
Entwickler 6
Bewertung
(89)
Projekte
252
79%
Schlichtung
9
22% / 56%
Frist nicht eingehalten
35
14%
Arbeitet
Veröffentlicht: 3 Artikel, 26 Beispiele
7
Entwickler 7
Bewertung
(580)
Projekte
671
32%
Schlichtung
42
45% / 45%
Frist nicht eingehalten
12
2%
Beschäftigt
8
Entwickler 8
Bewertung
(250)
Projekte
460
26%
Schlichtung
139
20% / 60%
Frist nicht eingehalten
100
22%
Frei
9
Entwickler 9
Bewertung
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
1
100%
Frei
10
Entwickler 10
Bewertung
(45)
Projekte
105
30%
Schlichtung
8
25% / 50%
Frist nicht eingehalten
40
38%
Frei
11
Entwickler 11
Bewertung
(12)
Projekte
16
25%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
4
25%
Arbeitet
12
Entwickler 12
Bewertung
(13)
Projekte
24
75%
Schlichtung
0
Frist nicht eingehalten
2
8%
Frei
Veröffentlicht: 62 Beispiele
13
Entwickler 13
Bewertung
(363)
Projekte
436
54%
Schlichtung
21
52% / 14%
Frist nicht eingehalten
30
7%
Beschäftigt
14
Entwickler 14
Bewertung
(199)
Projekte
255
21%
Schlichtung
23
48% / 17%
Frist nicht eingehalten
0
Beschäftigt
15
Entwickler 15
Bewertung
(14)
Projekte
20
25%
Schlichtung
0
Frist nicht eingehalten
2
10%
Frei
Veröffentlicht: 3 Beispiele
16
Entwickler 16
Bewertung
(2)
Projekte
7
0%
Schlichtung
3
0% / 33%
Frist nicht eingehalten
1
14%
Arbeitet
17
Entwickler 17
Bewertung
(84)
Projekte
142
13%
Schlichtung
11
55% / 18%
Frist nicht eingehalten
3
2%
Frei
18
Entwickler 18
Bewertung
(42)
Projekte
43
7%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 2 Artikel, 23 Beispiele
Ähnliche Aufträge
ОБЩЕЕ ОПИСАНИЕ Создание автоматизированной торговой системы (торгового робота) для терминала QUIK на языке Lua, предназначенной для внутридневной торговли биржевыми инструментами в течение торговой сессии. Ключевой сценарий использования: Трейдер утром запускает терминал и скрипт, выбирает настройки (режим торговли, наборы паттернов от 3 до 10), после чего робот автономно ведет торговлю до завершения торговой

Projektdetails

Budget
400+ USD
Ausführungsfristen
von 15 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0