Советник-сборщик данных свечей и индикаторов в .CSV файл

Auftrag beendet

Ausführungszeit 1 Tag
Bewertung des Kunden
Разработчик очень ответственный и профессиональный. выполнил работу раньше намеченного срока. Отзывчивый, внимательный, помогает в понимании сути. Оценка 10 из 10. Рекомендую на все 100%.

Spezifikation

Цель:

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


 Функциональные требования:

1. Выбор параметров при запуске:

  • TimeframeToMonitor — ТФ, с которого собирать данные (по умолчанию текущий график).

  • OutputPath — путь к файлу .csv (если пусто — использовать стандартный путь терминала: MQL5\Files\ ).

  • LogToFile — логировать данные в файл ( true/false , по умолчанию true ).


2. Что собирать:

Сведения по свече (на момент закрытия):
  • Дата и время закрытия свечи (в формате YYYY-MM-DD HH:MM)

  • Open

  • High

  • Low

  • Close

  • Тело свечи (|Close - Open|)

  • Направление тела ( Buy , Sell , Doji )

  • Диапазон свечи (|High - Low|)

Индикаторы:
  • ATR(14)

  • ADX(14)

  • +DI

  • -DI

  • RSI(14)

  • Bollinger Bands(20,2) — по Close : верхняя, средняя, нижняя линии


3. Формат записи в CSV:

Каждая строка соответствует одной закрытой свече.

Пример заголовка CSV:

Datetime,Open,High,Low,Close,Body,Direction,Range,ATR14,ADX14,DI+,DI-,RSI14,BB_Upper,BB_Middle,BB_Lower


4. Именование файлов:

[Символ]_[ТФ]_[Дата_начала_записи].csv Пример: GBPCHF_H1_2025-06-17.csv

5. Особенности:

  • Совершается одна запись при закрытии свечи.

  • Исключить повторную запись свечи (использовать datetime последней записи).

  • Работает только в окне соответствующего ТФ.

  • Все расчёты по индикаторам производить средствами встроенных функций MQL5.


 Технические детали:

  • Советник НЕ открывает сделки, работает только как логгер.

  • Кросс-символьность НЕ требуется. Один символ — один советник.

  • Не должен зависеть от настроек графика или шаблонов.

  • Обработка ошибок: если нет доступа к файлу или индикатор не рассчитывается — записать ошибку в лог MetaTrader.


 Дополнительно:

  • Совместимость: MetaTrader 5

  • Рекомендуемый стиль: структурированный, с комментариями.

  • Код должен быть расширяемым (возможность добавления новых индикаторов).


Bewerbungen

1
Entwickler 1
Bewertung
(9)
Projekte
22
9%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
3
14%
Arbeitet
2
Entwickler 2
Bewertung
(45)
Projekte
66
58%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
6
9%
Frei
3
Entwickler 3
Bewertung
(361)
Projekte
644
26%
Schlichtung
92
72% / 14%
Frist nicht eingehalten
12
2%
Arbeitet
Veröffentlicht: 1 Beispiel
4
Entwickler 4
Bewertung
(172)
Projekte
186
32%
Schlichtung
5
60% / 20%
Frist nicht eingehalten
3
2%
Frei
Veröffentlicht: 3 Beispiele
5
Entwickler 5
Bewertung
(298)
Projekte
477
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
81
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
6
Entwickler 6
Bewertung
(250)
Projekte
460
26%
Schlichtung
140
20% / 59%
Frist nicht eingehalten
100
22%
Arbeitet
7
Entwickler 7
Bewertung
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
1
100%
Frei
8
Entwickler 8
Bewertung
(11)
Projekte
12
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
(39)
Projekte
52
19%
Schlichtung
15
27% / 67%
Frist nicht eingehalten
8
15%
Frei
Veröffentlicht: 1 Beispiel
10
Entwickler 10
Bewertung
(5)
Projekte
10
20%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
10%
Arbeitet
Ähnliche Aufträge
Добрый день! 30 - 100 USD
Требуется адаптировать простенький индикатор для МТ5 под новые существующие сейчас билды. Раньше в 2015гг. индикатор работал. как обновились билды на мт5 , индикатор перестал прикрепляться к графику. Мой емейл: Eduardfoer@mail.ru
Need an advisor that works on the retest of the first five-minute New York candle. Entry is on the breakout of the M1 candle testing the range of the first five M1 candles. Automatic and adjustable GMT. Adjustable take profit in PP. Stop loss is per M1 candle. The M1 candle should test the range and close with a body outside it. The ability to customize stop-loss orders by RR and points. Add the ability to trail
Description: Hello! We are looking for a developer to create a custom MT5 indicator. Requirements: — Detection of breakout zones — Detection of FVG (fair value gap) zones — Clean logic, non-repainting Preferred: — Experience with MT5 indicator development — Understanding of market structure / price action (SMC is a plus) Please include: — Examples of similar work (if available) We are ready to discuss details and

Projektdetails

Budget
35+ USD
Ausführungsfristen
bis 7 Tag(e)