Type/to search

Многоуровневая количественная стратегия трендовой торговли на основе прорыва уровней поддержки и сопротивления и бэктестинга

MA
2
Follow
510
Followers

img
img

Обзор

Это количественная торговая стратегия, основанная на пробое уровней поддержки/сопротивления и ретесте. Стратегия идентифицирует ключевые ценовые уровни поддержки и сопротивления и совершает сделки в моменты ретеста после пробоя. Для динамического определения ключевых точек используются левая и правая полосы (lookback bars), а для фильтрации ложных пробоев применяется допуск на ретест, что повышает точность и стабильность торговли.

Принцип стратегии

Стратегия включает следующие основные логики:

  1. Определение ключевых pivot-точек поддержки и сопротивления с помощью заданного количества баров слева и справа.
  2. Ведение переменных состояния для отслеживания пробоя и ретеста кандидатных уровней поддержки/сопротивления.
  3. Обновление кандидатных уровней при появлении новых pivot-точек.
  4. Совершение сделок при пробое и последующем ретесте кандидатных уровней:
    • Длинная позиция при пробое поддержки вниз и возврате цены к уровню поддержки.
    • Короткая позиция при пробое сопротивления вверх и возврате цены к уровню сопротивления.
  5. Использование параметра допуска для фильтрации колебаний цены при ретесте, повышение качества сигналов.

Преимущества стратегии

  1. Основана на классическом техническом анализе, логика понятна и прозрачна.
  2. Динамическое определение ключевых точек обеспечивает адаптивность.
  3. Двойное подтверждение (пробой + ретест) снижает ложные сигналы.
  4. Параметр допуска фильтрует шум, повышая точность.
  5. Кодовая структура чистая, легко поддерживать и расширять.
  6. Применима к различным таймфреймам и инструментам.

Риски стратегии

  1. На боковом рынке может приводить к частым убыточным сделкам.
  2. Ложные пробои всё ещё возможны.
  3. Оптимизация параметров может привести к переобучению.
  4. При высокой волатильности стоп-лосс может быть значительным.
  5. Необходимо учитывать влияние торговых издержек.

Направления оптимизации

  1. Добавить фильтр тренда для торговли только в направлении основного тренда.
  2. Внедрить механизм подтверждения объёмом.
  3. Оптимизировать момент входа, возможно, добавить подтверждение техническими индикаторами.
  4. Усовершенствовать механизмы стоп-лосса и тейк-профита.
  5. Добавить логику управления позицией.
  6. Рассмотреть возможность мультитаймфреймового анализа.

Заключение

Стратегия построена на классической теории уровней поддержки/сопротивления с пробоем и ретестом, имеет хорошую теоретическую основу. С помощью оптимизации параметров и управления рисками можно добиться стабильных результатов. Кодовая структура понятна, легко понимается и расширяется, обладает высокой практической ценностью. Рекомендуется адаптировать параметры в реальной торговле с учётом рыночных условий и личной толерантности к риску.

Source
Pine
/*backtest
start: 2024-02-21 00:00:00
end: 2025-02-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("SR Breakout & Retest Strategy (4hr)", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// ===== USER INPUTS =====
Strategy parameters
Strategy parameters
Left Pivot Bars (Optional)
Right Pivot Bars (Optional)
Retest Tolerance (Fraction) (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)