Краткосрочная торговая стратегия на основе ZigZag с распознаванием множества паттернов
Обзор
Данная стратегия основана на идентификации свечных паттернов с помощью индикатора ZigZag и использует линии Фибоначчи для установки окна входа (Entry), цены тейк-профита и стоп-лосса, что позволяет осуществлять краткосрочную торговлю. Стратегия поддерживает множество паттернов, включая Bat, Butterfly, Gartley и другие, всего 13 паттернов как для бычьих, так и для медвежьих трендов.
Принцип стратегии
- Использование индикатора ZigZag для выявления потенциальных точек разворота.
- Вычисление последних 4 точек разворота и проверка, соответствует ли какая-либо из 13 предопределенных паттернов.
- Если паттерн совпадает и цена входит в зону коррекции Фибоначчи 0.382, то позиция открывается.
- Установка тейк-профита на уровне коррекции 0.618 и стоп-лосса на уровне -0.618.
- Допустимые паттерны включают распространённые Bat, Butterfly, Gartley и т.д., а также некоторые обратные паттерны, такие как Anti-Bat, Anti-Butterfly и другие.
Анализ преимуществ
- Стратегия использует преимущества индикатора ZigZag для эффективной фильтрации рыночного шума и выявления более чётких точек смены тренда.
- Объединение нескольких паттернов увеличивает возможности для входа при одновременном контроле риска.
- Использование линий Фибоначчи для установки контрольных точек позволяет стандартизировать вход и уровни стоп-лосса/тейк-профита.
Анализ рисков
- Индикатор ZigZag чувствителен к параметрам; требуется настройка для нахождения оптимальной комбинации параметров.
- Большое количество совпадений паттернов увеличивает риск переобучения (кривая подгонки), и результаты на реальном рынке могут быть хуже, чем на исторических данных.
- Учитываются только последние 4 точки разворота, что не позволяет распознавать более сложные паттерны.
- Не учитывается повторное тестирование после пробоя линий коррекции, что может привести к преждевременному срабатыванию стоп-лосса.
Направления оптимизации
- Оптимизация параметров ZigZag для нахождения наилучшей комбинации.
- Добавление проверки валидности паттернов, например, учёт подтверждения ключевых точек ценой закрытия.
- Добавление большего количества свечных паттернов для расширения возможностей входа.
- Добавление механизма повторного тестирования коррекции для снижения риска стоп-лосса.
Заключение
Данная стратегия использует индикатор ZigZag и свечные паттерны для комплексной оценки точек смены тренда, устанавливает зоны коррекции Фибоначчи для стандартизации логики входа и выхода. Это перспективная краткосрочная торговая стратегия. Ключ к успеху – нахождение оптимальной комбинации параметров и соответствующая настройка механизма стоп-лосса, что позволяет рассчитывать на хорошие результаты на реальном рынке.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title='[STRATEGY][RS]ZigZag PA Strategy V4', shorttitle='S', overlay=true)
useHA = input(false, title='Use Heikken Ashi Candles')- 1

