Длинная торговая стратегия на основе прорыва диапазона
Обзор
Данная стратегия основана на пробое цены за фиксированный ретроспективный период для генерации торговых сигналов. Когда цена пробивает максимум за ретроспективный период, открывается длинная позиция; когда цена опускается ниже максимума, позиция закрывается. Направление торговли можно легко переключать между длинной и короткой.
Принцип стратегии
-
Установите параметр ретроспективного периода, например 4 дня.
-
Рассчитайте максимальную цену за последние 4 дня.
-
Когда сегодняшний максимум пробивает максимум за последние 4 дня, открывайте длинную позицию.
-
Когда цена не может пробить максимум за последние 4 дня, закрывайте позицию.
-
С помощью параметра reverse можно переключать направление торговли (длинная/короткая).
Анализ преимуществ
Стратегия имеет следующие преимущества:
-
Пробой прост и понятен, сигнал чёткий.
-
Фиксированный диапазон пробоя исключает сложную оптимизацию параметров и переоптимизацию.
-
Возможность легко переключать направление торговли для адаптации к различным рыночным условиям.
-
Фиксированный ретроспективный диапазон отфильтровывает часть шума, позволяя непрерывно отслеживать тренд.
-
Не требует расчёта сложных индикаторов, стратегия проста и эффективна.
Анализ рисков
Основные риски стратегии:
-
Фиксированный диапазон пробоя не способен адаптироваться к изменениям рынка.
-
Отсутствие стоп-лосса, что может привести к значительным убыткам, превышающим допустимый уровень риска.
-
Фиксированные параметры подвержены влиянию вероятности неэффективности рынка.
-
Шумовые сделки могут быть слишком частыми, увеличивая торговые издержки.
-
Отсутствие оптимизации параметров, использование параметров по умолчанию затрудняет достижение наилучших результатов.
Направления оптимизации
Оптимизация возможна по следующим направлениям:
-
Оптимизировать ключевые параметры для поиска наилучшего сочетания.
-
Добавить динамический расчёт диапазона пробоя на основе ATR и т.п.
-
Рассмотреть возможность добавления скользящего стоп-лосса или стоп-лосса с фиксированным процентом.
-
Комбинировать с трендовыми индикаторами для избежания избыточной торговли в боковом рынке.
-
Тестировать робастность параметров на большем количестве торговых инструментов.
-
Внедрить алгоритмы машинного обучения для автоматической оптимизации параметров.
Заключение
В целом, данная стратегия представляет собой очень простую торговую стратегию, основанную на пробое цены. Путём оптимизации диапазона параметров, добавления механизма стоп-лосса, определения тренда и других улучшений её можно превратить в легко реализуемую и практичную количественную стратегию.
/*backtest
start: 2023-08-19 00:00:00
end: 2023-09-18 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version = 2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 28/11/2016
// Breakout Range Long Strategy- 1
