Type/to search

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

Common strategy
Created: 2024-01-22 12:04:05
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия трендового следования на основе множества скользящих средних использует экспоненциальные скользящие средние (EMA) различных периодов для построения оценки тренда. Она открывает длинную позицию, когда цена пробивает 10-дневную EMA, а остальные более длинные EMA образуют бычье расположение; затем используется трейлинг-стоп 8% для фиксации прибыли.

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

В стратегии используются EMA с периодами 10, 20, 50, 100, 150 и 200 дней. Эти EMA используются для определения текущей фазы рыночного цикла. Когда краткосрочная EMA (например, 10-дневная) пересекает вверх более долгосрочные EMA (например, 20-дневную, 50-дневную), это считается началом фазы маркапа в бычьем тренде.

Конкретно, стратегия открывает длинную позицию при выполнении следующих условий:

  1. 10-дневная EMA выше 20-дневной EMA
  2. 20-дневная EMA выше 50-дневной EMA
  3. 100-дневная EMA выше 150-дневной EMA
  4. 150-дневная EMA выше 200-дневной EMA
  5. Цена закрытия пересекает 10-дневную EMA вверх

После открытия длинной позиции стратегия использует трейлинг-стоп 8% для фиксации прибыли. То есть позиция удерживается до тех пор, пока цена не откатится более чем на 8% от цены покупки. Как только происходит откат более 8%, происходит стоп-лосс.

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

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

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

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

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

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

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

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

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

Учитывая особенности стратегии, можно провести оптимизацию в следующих направлениях:

  1. Протестировать различные комбинации EMA и параметры периодов для нахождения оптимальных значений.
  2. Добавить индикаторы типа индекса волатильности для оценки силы тренда, чтобы избежать ненужных открытий позиций.
  3. Включить дополнительные фильтры, такие как MACD, KDJ и другие, для подтверждения бычьего расположения.
  4. Внедрить алгоритмы машинного обучения для динамической настройки стоп-лосса.

Заключение

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

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

//@version=5
strategy('SirSeff\'s EMA Rainbow', overlay=true)
// Testing Start dates
testStartYear = input(2000, 'Backtest Start Year')
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Long Trailing Stop (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)