Type/to search

Стратегия соотношения скользящих средних с двойным трендовым фильтром

Common strategy
Created: 2023-12-28 17:37:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Рассчитывается быстрая скользящая средняя (10-периодная) и медленная скользящая средняя (50-периодная), а затем вычисляется их отношение, называемое отношением ценовых скользящих средних. Этот коэффициент позволяет эффективно выявлять изменения средне- и долгосрочного тренда цены.
  2. Отношение ценовых скользящих средних преобразуется в процентиль, который показывает относительную силу текущего коэффициента за определённый период в прошлом. Этот процентиль определяется как осциллятор.
  3. Когда осциллятор пересекает вверх заданный порог покупки (10), генерируется сигнал на покупку; когда он пересекает вниз порог продажи (90), генерируется сигнал на продажу, следуя тренду.
  4. Для фильтрации торговых сигналов используется индикатор ширины полос Боллинджера: операции выполняются при сужении полос.
  5. Применяется двойной фильтр тренда: сигнал на покупку генерируется только тогда, когда цена находится в восходящем трендовом канале; сигнал на продажу — только когда цена находится в нисходящем канале, что позволяет избежать торговли против тренда.
  6. Устанавливается цепной механизм выхода, включающий фиксацию прибыли, стоп-лосс и комбинированный выход. Можно задать несколько условий выхода, при этом приоритет отдаётся условию, приносящему наибольшую прибыль.

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

  1. Двойной фильтр тренда позволяет надёжно определить основное направление тренда, избегая торговли против него.
  2. Индикатор отношения скользящих средних более эффективно определяет изменения тренда по сравнению с одиночной скользящей средней.
  3. Индикатор ширины полос Боллинджера эффективно выявляет периоды низкой волатильности рынка, когда торговые сигналы становятся более надёжными.
  4. Цепной механизм выхода обеспечивает более стабильную прибыль и максимизацию общего дохода.

Риски и способы их решения

  1. При боковом движении без явного тренда возможно появление большого количества ложных сигналов и разворотов. Решение: комбинировать с фильтром ширины полос Боллинджера, выполняя операции при их сужении.
  2. При резком развороте тренда скользящие средние могут демонстрировать запаздывание и не сразу выявить сигнал разворота. Решение: сократить периоды скользящих средних.
  3. При возникновении гэпов цены стоп-лосс может быть мгновенно пробит, что приведёт к значительным потерям. Решение: немного расширить параметры стоп-лосса.

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

  1. Оптимизация параметров. Можно провести полный перебор по периодам скользящих средних, точкам покупки/продажи осциллятора, параметрам полос Боллинджера и параметрам фильтра тренда для поиска наилучшего набора параметров.
  2. Интеграция других индикаторов. Рассмотреть возможность добавления других индикаторов для определения разворота тренда, таких как стохастический осциллятор (KD), MACD и т.д., для повышения точности стратегии.
  3. Машинное обучение. Можно собирать исторические данные и использовать алгоритмы машинного обучения для обучения модели, динамически оптимизируя параметры, обеспечивая их адаптивную настройку.

Заключение

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

Source
Pine
/*backtest
start: 2023-12-20 00:00:00
end: 2023-12-27 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Premium MA Ratio Strategy", overlay = true)

// Input: Adjustable parameters for Premium MA Ratio
Strategy parameters
Strategy parameters
Fast MA Length
Slow MA Length
Oscillator Buy Threshold
Oscillator Sell Threshold
Bollinger Bands Length
Bollinger Bands Source
Bollinger Bands Deviation
BB Width Threshold
Use BB Width Filter?
Use Trend Filter?
Trend Filter Period 1
Trend Filter Period 2
Use Second Trend Filter?
Use Exit Strategies?
Use Take Profit?
Take Profit in Ticks
Use Stop Loss?
Stop Loss in Ticks
Use Combined Exit Strategy?
Combined Exit Ticks
Use Time Filter?
Start Hour
End Hour
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)