Type/to search

Система следования за трендом на основе пробоя скользящей средней с преимуществом

Common strategy
Created: 2023-11-15 11:00:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

  1. Для определения направления тренда используются экспоненциальные скользящие средние с периодами 40 и 120 дней. Когда быстрая линия пересекает медленную снизу вверх, это сигнал «золотого пересечения», указывающий на восходящий тренд; когда быстрая линия пересекает медленную сверху вниз, это сигнал «мертвого пересечения», указывающий на нисходящий тренд.

  2. Параметр канала Дончиана установлен на 50 дней для фильтрации краткосрочных колебаний рынка. Открытие длинной позиции происходит только при пробое верхней границы, короткой – при пробое нижней, что позволяет избежать попадания в ловушку.

  3. Стоп-лосс устанавливается на уровне 4-кратного ATR ниже цены. ATR эффективно измеряет волатильность и риск рынка; установка стопа, кратного этому значению, позволяет контролировать убыток по отдельной сделке.

  4. Экспоненциальная скользящая средняя лучше соответствует текущему ценовому тренду, чем простая, которая является слишком сглаженной.

  5. 50-дневный период канала в сочетании с 40- и 120-дневными средними позволяет эффективно фильтровать ложные пробои.

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

Данная стратегия имеет следующие преимущества:

  1. Комбинация скользящих средних позволяет эффективно определять направление рыночного тренда. 40-дневная средняя улавливает краткосрочные тренды, а 120-дневная – средне- и долгосрочные.

  2. Канал Дончиана отфильтровывает шум, помогая избежать покупок на пиках и продаж на спадах. Вход в рынок происходит только при пробое канала, что позволяет избегать торговли в боковых диапазонах.

  3. Разумная установка стоп-лосса позволяет контролировать убыток по отдельной сделке и избежать маржин-колла. Контроль убытков по каждой сделке обеспечивает устойчивость прибыли.

  4. Экспоненциальная скользящая средняя лучше отражает изменения цены, что позволяет удерживать позиции дольше, соответствуя идее трендовой торговли.

  5. Выбранные параметры скользящих средних обеспечивают баланс между чувствительностью для улавливания трендов и стабильностью для фильтрации шума.

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

Стратегия также имеет некоторые риски:

  1. Риск, связанный с длительным удержанием позиций: стратегия является трендовой, поэтому при длительной боковой консолидации или развороте тренда возможны значительные убытки.

  2. Риск ложных пробоев: при касании ценой границ канала возможен определенный процент ложных пробоев, приводящих к неоправданным сделкам.

  3. Риск настройки параметров: выбор параметров скользящих средних и канала субъективен; для разных рынков требуется корректировка комбинаций параметров, иначе это повлияет на стабильность системы.

  4. Риск слишком узкого стоп-лосса: если стоп-лосс установлен слишком близко, это приведет к частым выходам по стопу, снижая прибыль.

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

  1. Осторожно определять время удержания позиций, чтобы избежать риска длительного удержания.
  2. Оптимизировать параметры, чтобы сигналы пробоя были более стабильными и надежными.
  3. Тестировать данные на разных рынках и оптимизировать комбинации параметров.
  4. Соответствующим образом расширить стоп-лосс, чтобы избежать слишком частых срабатываний стопа.

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

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

  1. Протестировать различные комбинации скользящих средних для поиска наилучших параметров. Можно протестировать комбинации простых, экспоненциальных, скользящих средних Халла и других типов.

  2. Оптимизировать период и параметры канала, чтобы сделать сигналы пробоя более эффективными. Оптимизация может проводиться с учетом частоты колебаний рынка.

  3. Оптимизировать стратегию стоп-лосса: использовать трейлинг-стоп во время движения тренда и фиксированный стоп-лосс после его завершения.

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

  5. Добавить стратегию управления позицией: увеличивать позицию во время движения тренда для оптимизации прибыли.

  6. Выбирать комбинации параметров в соответствии с особенностями различных инструментов, чтобы повысить робастность системы.

Заключение

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

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Robrecht99

//@version=5
Strategy parameters
Strategy parameters
Source Fast MA
Source Slow MA
backtest window
Backtest Start Date
Backtest End Date
Moving Average Inputs
Length Fast EMA
Length Slow EMA
Color Fast EMA
Color Slow EMA
Donchian Channels Inputs
Length Upper Channel
Length Lower Channel
Fill Color
 Color Upper Channel
 Color Lower Channel
ATR Inputs
ATR Period
Risk Per Trade
ATR Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)