Диаграмма стратегии пересечения ADX и линий DI
English | 中文 | Español | Deutsch | Português | 日本語
Система направленного движения Уэллса Уайлдера, собранная в одной диаграмме. Блок Average Directional Index отдаёт сразу три числа: линию +DI, линию -DI и саму линию ADX. Пересечение направленных линий выбирает сторону сделки, а линия ADX решает, достаточно ли выражен тренд, чтобы вообще входить.
Обзор стратегии
- Один блок AverageDirectionalIndex питает три конвертера, которые достают +DI, -DI и линию ADX из одного составного значения индикатора.
- Блок пересечения следит за +DI относительно -DI и срабатывает только на той свече, где линии действительно меняются местами.
- Линия ADX должна быть не ниже порога, поэтому боковики и участки без направления отсеиваются.
- Блок формулы прибавляет модуль позиции к базовому объёму, поэтому одна рыночная заявка и закрывает старую сторону, и открывает новую.
Правила входа и выхода
- Вход в лонг: +DI пересекает -DI снизу вверх, линия ADX не ниже порога, а позиция ещё не в лонге. Заявка покупает базовый объём плюс размер шорта: из шорта это разворот, из нуля — открытие лонга.
- Вход в шорт: +DI пересекает -DI сверху вниз, линия ADX не ниже порога, а позиция ещё не в шорте. Заявка продаёт базовый объём плюс размер лонга: из лонга это разворот, из нуля — открытие шорта.
- Выход: Отдельного блока выхода нет. Позиция живёт до обратного пересечения линий DI, и разворотная заявка одновременно закрывает её и открывает противоположную.
Параметры
| Параметр | По умолчанию | Описание |
|---|---|---|
| ADX Period | 14 | Период усреднения, общий для линии ADX и для пары +DI/-DI. |
| ADX Threshold | 15 | Минимальное значение ADX, при котором тренд считается пригодным для торговли. |
| Volume | 1 | Базовый объём заявки в лотах; сверху к нему прибавляется размер открытой позиции. |
| Candles | 00:15:00 | Таймфрейм свечей, на котором работает вся диаграмма. |
Детали диаграммы
- Кубик свечей питает кубик индикатора, а три конвертера достают из его значения Dx.Plus, Dx.Minus и MovingAverage.
- Кубик пересечения выдаёт true, когда +DI уходит выше -DI, и false, когда уходит ниже, поэтому логическое НЕ превращает тот же выход в сигнал шорта.
- Одно сравнение проверяет линию ADX против константы порога, ещё два сравнивают позицию с нулём — по одному на сторону.
- Каждое логическое И объединяет пересечение, фильтр тренда и проверку позиции и запускает кубик изменения позиции, объём которого приходит из кубика формулы.
Использование
Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.