Type/to search

Многотаймфреймовая стратегия следования за трендом на основе уровней поддержки/сопротивления и индикатора импульса

Common strategy
Created: 2024-03-08 17:41:26
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор стратегии

Данная стратегия комплексно использует несколько технических индикаторов, таких как уровни поддержки и сопротивления, индикатор SuperTrend и скользящие средние, для комплексной оценки направления тренда на нескольких таймфреймах, реализуя трендовую торговую систему. Основная идея стратегии: сначала с помощью точек разворота определяется текущее положение цены относительно уровней поддержки и сопротивления, затем с помощью индикатора SuperTrend определяется текущее направление тренда, и наконец, с помощью скользящей средней отфильтровываются расходящиеся движения. Кроме того, стратегия поддерживает контроль рисков, например, установку временных окон для торговли и ограничение максимальной позиции.

Принцип работы стратегии

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

Таким образом, стратегия открывает позицию при совпадении трех условий: уровень поддержки/сопротивления (точки разворота), направление SuperTrend и направление скользящей средней. Если хотя бы одно условие перестает выполняться, позиция закрывается. Это эффективно позволяет улавливать трендовые движения и одновременно контролировать риски.

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

  1. Торговля на основе уровней поддержки и сопротивления соответствует законам спроса и предложения на рынке; точки разворота динамически отражают рыночное равновесие.
  2. SuperTrend позволяет эффективно улавливать тренд и своевременно выставлять стоп-лосс. Стоп-лосс на основе ATR дополнительно контролирует риски.
  3. Фильтр скользящей средней позволяет избежать торговли против тренда. Вход при совпадении тренда и скользящей средней повышает вероятность успеха.
  4. Настраиваемые временные окна торговли в определенной степени позволяют избежать торговли в важные моменты, такие как открытие и закрытие рынка.
  5. Сигналы на покупку и продажу работают независимо, возможно одновременное удержание длинных и коротких позиций, что позволяет более полно использовать рыночные возможности.

Анализ рисков

  1. Риск частой торговли. Стратегия может часто открывать и закрывать позиции на боковом рынке, что приводит к излишним торговым издержкам.
  2. Возможна торговля против тренда. Несмотря на использование фильтра скользящей средней, если сама скользящая средняя противоречит основному тренду, возможна торговля против тренда.
  3. Проблема оптимизации параметров. Стратегия содержит множество параметров, таких как период и множитель SuperTrend, период скользящей средней и т.д. Разные параметры дают разные результаты; выбор оптимального набора параметров представляет собой сложную задачу.
  4. Возможна неэффективность в экстремальных рыночных условиях. В условиях резких взлетов и падений, кризисов ликвидности и т.п. стратегия может не успеть выставить стоп-лосс.

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

  1. Ввести больше скользящих средних среднесрочного и долгосрочного периодов для повышения надежности определения тренда и снижения частоты торгов.
  2. Рассмотреть возможность введения индикаторов волатильности, таких как полосы Боллинджера, для снижения числа сделок в периоды высокой волатильности.
  3. Провести оптимизацию всех параметров для поиска наилучшего набора и повышения стабильности стратегии.
  4. Установить жесткий стоп-лосс на случай экстремальных движений для контроля рисков. Кроме того, можно добавить выявление аномальных рыночных движений, таких как гэпы, резкий рост объемов и т.п., и при аномалиях сокращать или прекращать торговлю.

Заключение

Данная стратегия объединяет несколько методов технического анализа: уровни поддержки/сопротивления, следование за трендом, фильтрацию моментума. Она позволяет эффективно получать прибыль на трендовых движениях, одновременно контролируя риски просадок. Её преимущества – четкие и простые сигналы, логичная структура, пригодность для использования на средних и длительных временных интервалах. Однако стратегия также имеет недостатки: частые сделки, сложность оптимизации параметров, недостаточный контроль рисков в экстремальных рыночных условиях. В будущем её можно улучшить, добавив больше технических индикаторов, оптимизировав параметры, установив жесткий стоп-лосс, выявляя аномальные движения и т.д. В целом, это достаточно зрелая трендовая стратегия, которая после соответствующей оптимизации и доработки может стать надёжной торговой системой. Идея стратегии может быть взята за основу, но её применение требует учёта реального опыта и особенностей рынка, а также осторожности. Количественная торговля требует как математической логики, так и субъективных суждений человека; только органичное сочетание того и другого может принести желаемую доходность.

Source
Pine
/*backtest
start: 2023-03-02 00:00:00
end: 2024-03-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@rpcoelho
// Based on © Julien_Eche "Pivot Point Supertrend" with optional EMAs ploted
//@version=4
Strategy parameters
Strategy parameters
Pivot Point Period
ATR Factor
ATR Period
Show Pivot Points
Show Buy/Sell Labels
Show PP Center Line
Show Support/Resistance
EMA
Show MA 1
Length MA 1
Type MA 1
MA1 Source
Color MA 1
Show MA 2
Length MA 2
Type MA 2
MA2 Source
Color MA 2
Show MA 3
Length MA 3
Type MA 3
MA3 Source
Color MA 3
Show MA 4
Length MA 4
Type MA 4
MA4 Source
Color MA 4
Show MA 5
Length MA 5
Type MA 5
MA5 Source
Color MA 5
Show MA 6
Length MA 6
Type MA 6
MA6 Source
Color MA 6
Show MA 7
Length MA 7
Type MA 7
MA7 Source
Color MA 7
Show MA 8
Length MA 8
Type MA 8
MA8 Source
Color MA 8
ATR Period
Source
ATR Multiplier
Change ATR Calculation Method ?
Moving Average Period
Moving Average Source
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)