Spécifications
Щоб сформулювати технічне завдання (ТЗ) для удосконалення індикатора **Chandelier Exit*
### Технічне завдання для удосконалення індикатора Chandelier Exit для торгівлі золотом
#### 1. **Мета**
Удосконалити індикатор **Chandelier Exit** (з урахуванням Heiken Ashi, якщо використовується) для торгівлі золотом (XAU/USD) на платформі MetaTrader 5, щоб підвищити точність сигналів для входу/виходу, адаптувати до волатильності золота та зменшити кількість хибних сигналів.
#### 2. **Опис поточного індикатора**
- **Chandelier Exit** — це трендовий індикатор, який використовує ATR (Average True Range) для встановлення стоп-лосів або рівнів виходу з позиції.
- Формула:
- Для довгих позицій: **Chandelier Exit = Найвищий максимум за період - ATR × множник**.
- Для коротких позицій: **Chandelier Exit = Найнижчий мінімум за період + ATR × множник**.
- Версія з Heiken Ashi використовує свічки Heiken Ashi для розрахунку замість звичайних свічок, що зменшує шум.
- Типові параметри: період ATR = 22, множник = 3.
#### 3. **Особливості торгівлі золотом**
- Висока волатильність: Золото має різкі цінові рухи, особливо під час економічних новин.
- Трендовість: XAU/USD часто демонструє сильні тренди, але з частими корекціями.
- Чутливість до таймфреймів: Популярні таймфрейми для торгівлі золотом — H1, H4, D1.
- Вплив новин: Ринки золота реагують на макроекономічні дані (ставки ФРС, інфляція, геополітика).
#### 4. **Завдання для удосконалення**
Розробнику необхідно внести наступні зміни та додати функціонал до індикатора:
##### 4.1. **Оптимізація для волатильності золота**
- **Адаптивний ATR**: Додати можливість використовувати динамічний період ATR, який автоматично адаптується до волатильності золота. Наприклад:
- Якщо волатильність висока (за останні 10 свічок), зменшувати період ATR (наприклад, з 22 до 14).
- Якщо волатильність низька, збільшувати період ATR для уникнення хибних сигналів.
- **Множник ATR з автоматичною корекцією**: Додати опцію автоматичного налаштування множника (наприклад, від 2 до 4) залежно від ринкових умов (використовуючи стандартне відхилення або Bollinger Bands).
##### 4.2. **Інтеграція з Heiken Ashi**
- Зберегти сумісність із Heiken Ashi свічками для зменшення ринкового шуму.
- Додати опцію вибору між звичайними свічками та Heiken Ashi через налаштування індикатора.
- Оптимізувати розрахунки Heiken Ashi для швидкості обробки на таймфреймах H1 і H4.
##### 4.3. **Фільтрація хибних сигналів**
- **Фільтр тренду**: Додати вбудований фільтр для визначення основного тренду (наприклад, за допомогою ковзної середньої, EMA 50 або EMA 200).
- Сигнали Chandelier Exit для довгих позицій генерувати лише при бичачому тренді (ціна вище EMA).
- Сигнали для коротких позицій — лише при ведмежому тренді (ціна нижче EMA).
- **Фільтр новин**: Додати опцію відключення сигналів під час високої волатильності (наприклад, за 30 хвилин до/після важливих новин). Для цього можна інтегрувати календар економічних подій через API MQL5.
##### 4.4. **Візуалізація та сповіщення**
- **Візуальні сигнали**:
- Додати стрілки на графіку для позначення точок входу/виходу (наприклад, зелена стрілка для покупки, червона — для продажу).
- Відображати рівні Chandelier Exit як лінії або пунктирні лінії з можливістю зміни кольорів.
- **Сповіщення**:
- Додати сповіщення (alerts) при перетині ціною рівня Chandelier Exit (через MT5 Alerts, e-mail, push-повідомлення).
- Можливість увімкнути/вимкнути сповіщення в налаштуваннях.
##### 4.5. **Налаштування для торгівлі золотом**
- Додати пресети параметрів, оптимізованих для XAU/USD на різних таймфреймах:
- H1: ATR = 14, множник = 2.5.
- H4: ATR = 22, множник = 3.
- D1: ATR = 30, множник = 3.5.
- Дозволити користувачу зберігати власні пресети в налаштуваннях.
##### 4.6. **Оптимізація продуктивності**
- Забезпечити низьке навантаження на платформу MT5 (оптимізація коду для швидкої обробки на великих обсягах даних).
- Переконатися, що індикатор не перефарбовується (не змінює сигнали заднім числом).
##### 4.7. **Тестування та документація**
- Провести бектестинг на історичних даних XAU/USD (за останні 2 роки) на таймфреймах H1, H4, D1.
- Надати детальну документацію з описом усіх параметрів і рекомендацій щодо використання для торгівлі золотом.
#### 5. **Технічні вимоги**
- **Платформа**: MetaTrader 5.
- **Мова програмування**: MQL5.
- **Формат файлу**: .mq5 (з вихідним кодом) та .ex5 (скомпільований файл).
- **Сумісність**: Індикатор повинен працювати на всіх брокерах, що підтримують XAU/USD.
- **Інтерфейс**: Зручний інтерфейс налаштувань із підтримкою англійської та російської мов.
#### 6. **Додаткові побажання**
- Додати можливість експорту сигналів у файл (.csv) для аналізу в зовнішніх програмах (наприклад, Excel).
- Інтегрувати опцію для автоматичного встановлення стоп-лосів і тейк-профітів на основі рівнів Chandelier Exit.
- Додати статистику ефективності сигналів у реальному часі (наприклад, відсоток успішних сигналів за останні 100 свічок).
#### 7. **Терміни виконання**
- Очікуваний термін розробки: 2 тижні].
#### 8.
- прошу розробника надати демо-версію індикатора для тестування перед оплатою.
Répondu
1
Évaluation
Projets
22
9%
Arbitrage
3
0%
/
67%
En retard
3
14%
Travail
2
Évaluation
Projets
478
40%
Arbitrage
105
40%
/
24%
En retard
82
17%
Chargé
Publié : 2 codes
3
Évaluation
Projets
7
29%
Arbitrage
3
0%
/
100%
En retard
1
14%
Gratuit
4
Évaluation
Projets
24
75%
Arbitrage
0
En retard
2
8%
Gratuit
Publié : 62 codes
Commandes similaires
Требуется опытный разработчик,для доработки и глубокого аудита торгового робота!Ключевые задачи: Аудит безопасности, полная проверка исходного кода на баги, уязвимости,и скрытые угрозы,а также передачи данных.Максимизация прибыли,и снижение рисков: Доработка логики для извлечения максимум профита и минимизации потерь и присадок.Штормоустойчивость:Критически важно,чтобы алгоритм и код, корректно и без сбоев
Доработать сеточного советника
30 - 50 USD
Цель доработки Исправить механизм пробойной защиты сетки. Пробойный механизм должен: защищать открытые хвосты при выходе цены из диапазона; рассчитывать объём только по текущему плавающему убытку хвостов; закрывать корзину около нуля или с небольшим плюсом; корректно переживать ложные пробои; повторять попытки защиты до закрытия корзины; не останавливать работу основной сетки; не создавать серию бессистемных
Informations sur le projet
Budget
30 USD