Стратегия двустороннего колебательного пробоя
Обзор
Данная стратегия представляет собой количественную торговую стратегию, основанную на пробое двусторонних ценовых колебаний. Она использует точки разворота (Pivot) максимумов и минимумов в качестве ключевых уровней поддержки и сопротивления цены. При пробое максимума Pivot открывается длинная позиция, при пробое минимума Pivot — короткая, что обеспечивает двустороннюю торговлю.
Принцип стратегии
Основная логика стратегии основана на пробое ключевых точек двусторонней цены. Конкретно, она включает следующие шаги:
-
Рассчитываются точки Pivot максимумов и минимумов за заданный период. Здесь используются функции
ta.pivothigh()иta.pivotlow(): в качестве максимума берётся наибольшая цена за последние 2 дня, а в качестве минимума — наименьшая цена за последний 1 день. -
Когда цена пробивает рассчитанный ключевой максимум, открывается длинная позиция. Когда цена пробивает ключевой минимум, открывается короткая позиция.
-
Используется стоп-лосс для закрытия позиции. При длинной позиции стоп-лосс устанавливается на уровне максимума + минимальное изменение цены; при короткой позиции стоп-лосс устанавливается на уровне минимума – минимальное изменение цены.
-
На графике отображаются ключевые максимумы и минимумы для наглядности.
Таким образом, при возникновении колебаний цена может своевременно войти в рынок при пробое ключевых точек и быстро зафиксировать убыток, получая прибыль. Когда цена постоянно пробивает новые максимумы или минимумы, стратегия позволяет многократно накапливать прибыль.
Анализ преимуществ
Данная двусторонняя пробойная стратегия имеет следующие основные преимущества:
-
Простота и понятность, легко реализуется. Стратегия основана исключительно на пробое точек Pivot, что очень просто.
-
Легко устанавливать стоп-лосс. Для длинных и коротких позиций стоп-лосс устанавливается на уровне максимума/минимума с добавлением минимального изменения цены, что позволяет быстро остановить убытки и эффективно контролировать риск.
-
Возможность двусторонней торговли. Независимо от того, растёт рынок или падает, стратегия может следовать тренду и накапливать прибыль.
-
Подходит для колебательных рынков. Когда цена часто то растёт, то падает, стратегия может часто входить в рынок и получать прибыль.
Анализ рисков
Несмотря на вышеперечисленные преимущества, существуют и некоторые риски, на которые следует обратить внимание:
-
Неправильное определение ключевых точек может увеличить убытки. Если ключевые максимумы и минимумы установлены неверно, в крайних случаях можно купить на пике или продать на дне.
-
После завершения колебаний может начаться убыток. Когда цена начинает пробивать уровни в одном направлении, а не колебаться, стратегии трудно получить прибыль.
-
Пробой может быть краткосрочным ложным пробоем. В краткосрочной перспективе могут возникать ложные пробои, что приводит к ошибочным сделкам.
В целом, стратегия больше подходит для использования на колебательных рынках. Инвесторам необходимо следить за рыночной ситуацией, избегая использования данной стратегии в трендовых движениях. Также следует остерегаться потерь, вызванных неправильным определением ключевых точек или ложными пробоями.
Направления оптимизации
Учитывая вышеуказанные риски, пространство для оптимизации стратегии заключается в следующих аспектах:
-
Интеллектуальный выбор параметров ключевых максимумов и минимумов. Можно использовать машинное обучение и другие методы, чтобы система автоматически оптимизировала подходящие параметры ключевых точек.
-
Интеграция с определением тренда. Добавить в стратегию логику определения тренда: использовать стратегию на колебательных рынках и отключать её при трендовом движении, тем самым уменьшая убытки.
-
Улучшение стратегии стоп-лосса. Можно разработать более точные методы стоп-лосса, такие как скользящий стоп-лосс, стоп-лосс при пробое диапазона и т.д., чтобы ещё больше контролировать риск.
Заключение
Данная стратегия представляет собой простую и практичную двустороннюю пробойную стратегию. Она основана на пробое ключевых точек цены для входа в рынок и оснащена стоп-лоссом для контроля риска. Стратегия подходит для колебательных рынков и позволяет получать прибыль при двусторонней торговле. Однако она также несёт определённые риски, поэтому инвесторы должны использовать её с осторожностью. Оптимизация возможна в интеллектуальном подборе параметров, интеграции с определением тренда и разработке более точных методов стоп-лосса.
/*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=5
strategy('Monthly Returns with Benchmark', overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=25, commission_type=strategy.commission.percent, commission_value=0.1)
////////////- 1

