Type/to search

Стратегия пробоя диапазона

Common strategy
Created: 2023-10-20 16:37:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия использует индикатор ZigZag для построения линий поддержки и сопротивления. При пробое цены через линию поддержки или сопротивления открывается соответствующая длинная или короткая позиция.

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

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

Конкретно, основная логика стратегии такова:

  1. Используется трёхкратное экспоненциальное скользящее среднее (ema) цены закрытия для получения сглаженной кривой _hls.

  2. Определяется рост или падение сглаженной кривой: если она растёт, а на предыдущей свече не росла, фиксируется дно, и берётся минимум этой свечи. Если она падает, а на предыдущей свече не падала, фиксируется вершина, и берётся максимум этой свечи. В остальных случаях значение равно NaN.

  3. Повторение этого процесса даёт зигзагообразную линию zigzag.

  4. Когда zigzag растёт, текущая точка отмечается как вершина dot; когда падает, как дно dot.

  5. При росте dot рисуется зелёная линия поддержки uplevel; при падении dot — красная линия сопротивления dnlevel.

  6. Когда цена пробивает зелёную линию вверх, открывается длинная позиция; когда пробивает красную линию вниз, открывается короткая позиция.

Преимущества анализа

Стратегия обладает следующими преимуществами:

  1. Использование индикатора ZigZag для выявления ключевых уровней поддержки и сопротивления, которые часто имеют важное значение.

  2. ZigZag отфильтровывает часть рыночного шума, делая торговые сигналы более чёткими.

  3. Вход по пробою позволяет своевременно улавливать развороты тренда.

  4. Метод построения линий поддержки и сопротивления прост и эффективен.

  5. Логика стратегии понятна и прозрачна, есть большое пространство для оптимизации параметров.

  6. Возможность гибко выбирать торговые инструменты и временные периоды, высокая адаптивность.

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

Данная стратегия также содержит некоторые риски:

  1. Неправильная настройка параметров индикатора ZigZag может привести к пропуску торговых возможностей.

  2. После пробоя уровней поддержки/сопротивления возможна их повторная проверка, необходимо устанавливать стоп-лосс для контроля риска.

  3. Сигналы пробоя могут быть ложными, их желательно подтверждать с помощью трендовых и ценовых паттернов.

  4. Рынок может долго находиться в боковике, тогда стратегия будет генерировать много неэффективных сделок.

  5. Необходимо учитывать влияние торговых издержек, избегая слишком частых сделок.

Соответствующие меры противодействия:

  1. Оптимизировать параметры ZigZag для нахождения наилучшего сочетания.

  2. Сразу после пробоя устанавливать стоп-лосс для ограничения убытка по одной сделке.

  3. Использовать дополнительные индикаторы (например, трендовые) для фильтрации сигналов и повышения точности.

  4. Добавить условия для идентификации флэта и воздерживаться от торговли в такие периоды.

  5. Несколько ужесточить величину пробоя, чтобы сократить количество ложных сделок.

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

Стратегию можно улучшить по следующим направлениям:

  1. Оптимизация параметров ZigZag путём перебора на исторических данных для нахождения лучшего сочетания.

  2. После входа по пробою учитывать возможность повторного тестирования уровня и реализовать логику выхода при повторном тесте.

  3. Добавить трендовые индикаторы, такие как скользящие средние (MA), для отсеивания низковероятных сигналов.

  4. Использовать индикаторы объёма для подтверждения пробоя и избегания ложных сигналов.

  5. Применить «двойной метод» Лаченбруха (одновременное открытие длинной и короткой позиции) для фильтрации ошибочных сигналов и получения прибыли.

  6. Рассмотреть использование алгоритмов машинного обучения для динамической оптимизации параметров.

  7. Внедрить стратегию стоп-лосса с установкой уровня для контроля риска.

Заключение

В целом, стратегия представляет собой простой и практичный пробойный торговый подход в условиях консолидации. Она использует индикатор ZigZag для построения линий поддержки и сопротивления и действует при пробое ценой этих уровней. Стратегия обладает высокой адаптивностью, но также сопряжена с определёнными рисками. Её можно улучшить за счёт оптимизации параметров, фильтрации сигналов и управления рисками. Подобные пробойные стратегии подходят активным трейдерам, чувствующим рыночный ритм.

Source
Pine
/*backtest
start: 2022-10-13 00:00:00
end: 2023-10-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Long
Short
Capital, %
ZigZag length
ZigZag extreme
Source
Show ZigZag
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)