Type/to search

Стратегия разворота оболочки скользящей средней

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

img

Обзор

Стратегия на основе инвертирования и скользящих средних (пакетная стратегия) — это количественная торговая стратегия, которая комплексно использует два технических индикатора: инверсную торговлю и пакет скользящих средних. Она объединяет преимущества инверсной стратегии (выявление точек разворота рынка) и пакета скользящих средних (определение направления тренда), обеспечивая стабильную прибыль.

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

Стратегия состоит из двух частей:

Первая часть — стратегия инверсии 123. Её торговые сигналы основаны на стохастическом индикаторе KDJ. Конкретная логика: если цена закрытия два последовательных дня ниже цены закрытия предыдущего дня, а медленная линия 9-дневного стохастического индикатора ниже 50, генерируется сигнал на покупку; если цена закрытия два последовательных дня выше цены закрытия предыдущего дня, а быстрая линия 9-дневного стохастического индикатора выше 50, генерируется сигнал на продажу.

Вторая часть — стратегия пакета скользящих средних. Она использует скользящую среднюю и две огибающие линии (верхнюю и нижнюю) для определения тренда. Конкретная логика: если цена закрытия выше верхней полосы, генерируется сигнал на покупку; если цена закрытия ниже нижней полосы, генерируется сигнал на продажу.

Стратегия объединяет два вышеуказанных торговых сигнала: когда и инверсия 123, и пакет скользящих средних одновременно подают сигнал на покупку, стратегия открывает длинную позицию; когда оба одновременно подают сигнал на продажу, стратегия открывает короткую позицию. Это позволяет отфильтровать часть неэффективных сигналов, снизить частоту торговли и повысить вероятность прибыли.

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

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

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

  • Настраиваемые параметры обеспечивают гибкость стратегии
    Все параметры индикаторов в стратегии регулируются. Пользователь может выбрать оптимальную комбинацию параметров в зависимости от рыночных условий и личных предпочтений, делая стратегию более адаптивной.

  • Однонаправленная торговля упрощает операции
    Стратегия ведёт только однонаправленную торговлю (только длинные или только короткие позиции) и не открывает обратные позиции. Это упрощает логику операций и снижает риск удержания позиции.

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

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

  • Сложность оптимизации параметров
    Стратегия содержит множество настраиваемых параметров, что затрудняет их оптимизацию. Неправильная комбинация параметров может негативно повлиять на результаты.

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

  • Отсутствие ограничения максимальной просадки
    Стратегия не имеет стоп-лоссов, поэтому не может эффективно контролировать максимальную просадку. В случае значительных «чёрных лебедей» стратегия может столкнуться с огромными убытками.

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

  • Добавление стоп-стратегии
    Можно установить скользящий стоп или трейлинг-стоп для ограничения максимальной просадки. Своевременная фиксация убытков при аномальных рыночных изменениях защитит капитал.

  • Оптимизация комбинаций параметров
    Через бэктестинг и симуляционную торговлю оптимизировать параметры, определить наилучшие комбинации для повышения устойчивости стратегии. Также можно разработать механизм динамической оптимизации параметров для большей адаптивности.

  • Добавление других индикаторов для фильтрации сигналов
    Использование дополнительных индикаторов (например, MACD, полосы Боллинджера) для верификации торговых сигналов может ещё больше повысить качество сигналов и сократить неэффективные сделки.

  • Снижение частоты торговли
    Умеренное ослабление условий инверсии и корректировка параметров скользящих средних для снижения частоты смены позиций помогут уменьшить торговые издержки и случайные риски.

Заключение

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

Source
Pine
/*backtest
start: 2023-09-19 00:00:00
end: 2023-10-19 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 22/03/2021
// This is combo strategies for get a cumulative signal. 
Strategy parameters
Strategy parameters
---- 123 Reversal ----
Length
KSmoothing
DLength
Level
---- MA Envelope ----
LengthMA
PercentShift
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)