Диаграмма стратегии MACD + Stochastic с пересечением по свою сторону нуля
English | 中文 | Español | Deutsch | Português | 日本語
Пересечение MACD значит разное в зависимости от того, где оно случилось. Схема принимает бычье пересечение только пока линия MACD ещё ниже нуля — там и начинается новый подъём, — а медвежье только пока она ещё выше нуля. Линии стохастика подтверждают направление, позиция перед входом должна быть нулевой, а выводят из сделки процентные стоп и тейк.
Обзор стратегии
- Триггер — пересечение линии MACD с сигнальной; фильтр знака проверяет и текущее, и предыдущее значение линии MACD, поэтому бар, который за раз перепрыгнул и через ноль, и через сигнальную, не будет принят за свежее пересечение.
- Стохастик — второе мнение: для лонга нужно %K выше %D, для шорта — %K ниже %D.
- Вход разрешён только из нулевой позиции: схема не наращивает сделку и не разворачивается по сигналу, единственный выход — стоп или тейк.
- В диаграмме дистанции стопа и цели выражены в процентах от цены входа, а работа идёт круглые сутки.
- Подтверждение по стохастику включено постоянно и сравнивает текущие значения двух линий. Диаграмма использует пятиминутные свечи из поставляемой истории.
Правила входа и выхода
- Вход в лонг: Линия MACD пересекает сигнальную снизу вверх, текущее и предыдущее значения MACD ниже нуля, %K выше %D, позиции нет. Заявка покупает один лот по рынку.
- Вход в шорт: Линия MACD пересекает сигнальную сверху вниз, текущее и предыдущее значения MACD выше нуля, %K ниже %D, позиции нет. Заявка продаёт один лот по рынку.
- Выход: Кубик защиты позиции закрывает сделку на фиксированном проценте от цены входа — по тейк-профиту или по стоп-лоссу. Выхода по встречному пересечению MACD нет.
Параметры
| Параметр | По умолчанию | Описание |
|---|---|---|
| MACD fast length | 12 | Период быстрой EMA внутри MACD. |
| MACD slow length | 26 | Период медленной EMA внутри MACD. |
| MACD signal length | 9 | Период EMA, которая сглаживает MACD в сигнальную линию. |
| Stochastic %K length | 5 | Период расчёта линии %K стохастика. |
| Stochastic %D length | 3 | Период сглаживания линии %D — скользящей средней по %K. |
| Volume | 1 | Объём заявки в лотах. |
| Take profit, % | 1 | Дистанция тейк-профита в процентах от цены входа. |
| Stop loss, % | 1 | Дистанция стоп-лосса в процентах от цены входа. |
| Candles | 00:05:00 | Таймфрейм свечей, на котором работает вся диаграмма. |
Детали диаграммы
- Кубик свечей питает MACD и стохастик; четыре конвертера достают из двух индикаторных значений линии Macd, Signal, %K и %D.
- Кубик пересечения превращает пару MACD в бычий триггер, кубик НЕ инвертирует его в медвежий, а кубик предыдущего значения хранит линию MACD прошлой свечи для проверки знака.
- Семь кубиков сравнения собирают фильтры: четыре на две проверки нуля, два на линии стохастика и один на сравнение позиции с нулём.
- Каждое логическое И объединяет пять условий и запускает кубик изменения позиции с рыночной заявкой на общую константу объёма; оба кубика заявок передают свою сделку в кубик защиты позиции, который дополнительно берёт закрытие свечи как текущую цену.
Использование
Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.