Type/to search

Торговая стратегия на основе адаптивной скользящей средней MESA Элерса

Common strategy
Created: 2023-09-28 15:37:13
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

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

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

Ядром стратегии является расчет двух адаптивных скользящих средних: линии MAMA и линии FAMA. Формула расчета линии MAMA следующая:

pine
alpha = fl / dphase alpha = iff(alpha < sl, sl, iff(alpha > fl, fl, alpha)) mama = alpha*src + (1 - alpha)*nz(mama[1])

где fl — быстрый лимит, sl — медленный лимит, dphase — разность фаз. Alpha динамически корректируется на основе разности фаз, реализуя адаптивный параметр сглаживания.

Формула расчета линии FAMA следующая:

pine
fama = .5*alpha*mama + (1 - .5*alpha)*nz(fama[1])

Линия FAMA представляет собой линию сглаживания линии MAMA с помощью низкочастотного фильтра.

Стратегия сравнивает значения линий MAMA и FAMA, чтобы определить, находится ли рынок в восходящем или нисходящем тренде, и на этой основе генерирует торговые сигналы.

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

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

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

  2. Добавление линии FAMA с низкочастотным фильтром позволяет отсеивать ложные пробои.

  3. Конструкция с двумя скользящими средними позволяет отслеживать среднесрочные и долгосрочные тренды.

  4. Логика стратегии проста и понятна, легко понять и модифицировать.

  5. Визуализация индикатора интуитивна, четко видны торговые сигналы.

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

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

  1. Стратегия с пересечением двух линий может генерировать множество сигналов, рекомендуется контролировать расстояние между линиями и просадки.

  2. Расчет линий MAMA и FAMA сложен, неправильная настройка параметров может привести к искажению кривых.

  3. Адаптивные параметры могут привести к чрезмерной оптимизации, требуется проверка совместно с другими техническими индикаторами.

  4. Пересечение двух линий имеет временную задержку, можно пропустить точки разворота тренда.

  5. Необходимо учитывать риск стоп-лосса из-за ложных пробоев.

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

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

  1. Оптимизация настроек параметров, поиск наилучшей комбинации быстрого и медленного лимитов.

  2. Добавление стратегии стоп-лосса, строгий контроль убытков по каждой сделке.

  3. Комбинирование с другими индикаторами для фильтрации сигналов, например MACD, RSI и т.д., чтобы избежать ложных пробоев.

  4. Добавление индикатора определения тренда, чтобы избежать торговли против тренда.

  5. Оптимизация ритма входа, корректировка требований к расстоянию пересечения двух линий, уменьшение чрезмерно частой торговли.

  6. Оптимизация стратегии фиксации прибыли, применение различных методов фиксации прибыли в зависимости от силы тренда.

  7. Тестирование различных настроек параметров для разных инструментов, поиск наилучших комбинаций параметров.

Заключение

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

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

//@version=2
// @author LazyBear 
// 
// List of my public indicators: http://bit.ly/1LQaPK8 
Strategy parameters
Strategy parameters
Source
Fast Limit
Slow Limit
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)