Type/to search

Стратегия отслеживания тренда по фигурам «флаг» на основе индикатора EMA

Common strategy
Created: 2023-11-27 15:30:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

  1. Разность скользящих средних EMA (s2): вычисляется разность между быстрой EMA (ema_range) и медленной EMA (ema_watch). Эта разность используется для определения направления ценового тренда.

  2. Верхняя и нижняя полосы стандартного отклонения (s3): на основе разности EMA добавляется умноженное на коэффициент стандартное отклонение, формируя верхнюю и нижнюю полосы. Коэффициент стандартного отклонения использует золотое сечение — 5,618.

  3. Флаги и сигналы: когда цена пробивает верхнюю полосу снизу вверх, генерируется сигнал на покупку; когда цена пробивает нижнюю полосу сверху вниз — сигнал на продажу. При генерации сигнала отмечается флагом.

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

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

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

  1. Использование EMA для определения направления тренда позволяет эффективно отслеживать тренд.
  2. Построение верхней и нижней полос с помощью индикатора стандартного отклонения позволяет избежать ложных сигналов в неключевых точках.
  3. Флаговые сигналы наглядны и понятны, четко указывают точки входа и выхода.
  4. Гибкая настройка параметров: можно регулировать периоды скользящих средних и множитель стандартного отклонения.
  5. Контроль максимальной просадки помогает снизить риски.

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

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

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

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

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

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-09-27 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("ROCKET_EWO", overlay=true)
ema_range = input(5)
ema_watch = input(13)
Strategy parameters
Strategy parameters
ema_range
ema_watch
inval_a
inval_b
ratio
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)