Стратегия отслеживания пробоя ценовых максимумов и минимумов
Обзор
Стратегия пробоя максимумов/минимумов — это трендовая стратегия, отслеживающая пробой ценой максимума или минимума предыдущей свечи. Она сочетается со скользящими средними для определения направления тренда, открывает позицию в точке пробоя, а затем устанавливает стоп-лосс или трейлинг-стоп для фиксации прибыли.
Принцип стратегии
Стратегия оценивает несколько условий для открытия и закрытия позиций:
- Определение цвета свечи (красная или зелёная) для выявления бычьей или медвежьей свечи.
- Определение, пробивает ли текущая свеча максимум или минимум предыдущей свечи.
- Использование быстрой и медленной скользящих средних для определения направления тренда.
- Если бычья свеча пробивает максимум предыдущей медвежьей свечи, открывается длинная позиция; если медвежья свеча пробивает минимум предыдущей бычьей свечи, открывается короткая позиция.
- Условия закрытия: срабатывание стоп-лосса или трейлинг-стопа; также можно установить немедленное закрытие при появлении противоположной свечи.
Стратегия дополнительно использует фильтрацию ложных пробоев по второй разворотной свече, что повышает надёжность сигнала.
Преимущества
- Чёткая логика стратегии, пробои легко отслеживать.
- Двойные скользящие средние обеспечивают правильное определение общего тренда.
- Механизм трейлинг-стопа помогает зафиксировать больше прибыли.
- Механизм противоположной свечи позволяет избежать покупок на пике и продаж на дне.
Риски
- Неудачный пробой может привести к убыткам в сверхкраткосрочной торговле.
- В боковом рынке высок риск ложных пробоев.
- Двойные скользящие средние могут запаздывать, что приводит к ошибочным решениям.
Меры контроля рисков:
- Выбирать индексные или основные рыночные инструменты, избегая высокорисковых отдельных акций.
- Оптимизировать параметры скользящих средних для повышения точности.
- Соответственно расширять диапазон стоп-лосса, чтобы контролировать убыток по каждой сделке.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
- Тестировать различные комбинации параметров скользящих средних.
- Добавлять другие индикаторы для совместного анализа.
- Оптимизировать параметры точек открытия и стоп-лосса.
- Вводить правила количественного отбора для выбора качественных инструментов.
- Применять алгоритмы машинного обучения для адаптивной оптимизации параметров.
Заключение
В целом стратегия пробоя максимумов/минимумов является достаточно зрелой трендовой стратегией. При поддержке скользящих средних она позволяет улавливать тренды определённой величины, а механизмы стоп-лосса и трейлинг-стопа помогают фиксировать прибыль. Благодаря постоянному тестированию и оптимизации можно добиться более эффективных настроек параметров и результатов.
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Broken High/Low Strategy", overlay=true, initial_capital = 5000, default_qty_value = 25, pyramiding = 10, default_qty_type= strategy.percent_of_equity)
useEMAForStop = input.bool(false, 'Use trail stop EMA', group = 'Exit strategy')- 1

