Type/to search

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

Common strategy
Created: 2023-12-08 15:45:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия отслеживает тренд, вычисляя две динамические скользящие средние — DEMA и TEMA, и открывает длинные или короткие позиции при их пересечении (золотое или смертельное). Дополнительно стратегия задаёт определённое количество баров удержания позиции, чтобы избежать ненужных стоп-лоссов.

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

Стратегия основана на пересечении двух динамических скользящих средних — DEMA и TEMA — для определения направления тренда.

DEMA (двойная экспоненциальная скользящая средняя) сочетает взвешенное сглаживание EMA с устранением запаздывания, присущего EMA. Формула расчёта:

DEMA = 2 * EMA(CLOSE, N) – EMA(EMA(CLOSE, N), N)

Здесь N — это Demalength.

TEMA (тройная экспоненциальная скользящая средняя) снижает запаздывание за счёт тройного экспоненциального сглаживания. Формула расчёта:

EMA1 = EMA(CLOSE, Temalength)
EMA2 = EMA(EMA1, Temalength)
EMA3 = EMA(EMA2, Temalength)
TEMA = 3 * EMA1 – 3 * EMA2 + EMA3

Когда TEMA пересекает DEMA снизу вверх, это считается сигналом «золотого креста» — открывается длинная позиция; когда TEMA пересекает DEMA сверху вниз — сигнал «смертельного креста» — открывается короткая позиция.

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

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

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

  1. Более точное определение тренда с помощью двух динамических скользящих средних

DEMA и TEMA чувствительнее традиционных EMA и SMA, быстрее улавливают изменения тренда, повышая точность оценки рыночного движения.

  1. Задержка сигнала помогает отсеивать ложные срабатывания

Параметр delayBars заставляет ждать подтверждения сигнала в течение определённого периода, что отфильтровывает часть ложных сигналов и снижает риск попадания в ловушку.

  1. Двойная проверка снижает риск

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

  1. Высокая универсальность

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

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

  1. Риск попадания в ловушку на сильно колеблющемся рынке

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

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

  1. Невозможность распознать ловушки или внезапные события

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

Решение: дополнить стратегию другими индикаторами для оценки фонового риска или сократить размер позиции.

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

  1. Тестирование других видов скользящих средних

Помимо DEMA и TEMA, можно протестировать комбинации SMA, EMA и других улучшенных скользящих средних, чтобы найти наиболее подходящие для данного рынка.

  1. Оптимизация параметров скользящих средних и задержки

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

  1. Адаптация параметров под разные инструменты

Для каждого инструмента с учётом его волатильности и трендовости подобрать свою комбинацию параметров скользящих средних и задержки.

  1. Оценка риска с помощью других индикаторов

Например, использовать полосы Боллинджера для оценки волатильности и ценового положения, чтобы избежать ловушек в боковике; добавить индикаторы импульса для оценки силы тренда и его надёжности.

Заключение

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

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

//@version=5
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © jacobdickson255
Strategy parameters
Strategy parameters
Demalength
Temalength
Bar Delay
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)