Стратегия трехместного выхода из EMA

Автор:Чао Чжан, Дата: 15 сентября 2023 года 14:36:11
Тэги:

Обзор стратегии

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

Логика стратегии

  1. Вычислить тройную EMA по формуле: 3 x EMA ((n) - 3 x EMA[EMA(n) ] + EMA[EMA(EMA(n))]

  2. Продолжайте, когда цена превысит тройную среднюю среднюю.

  3. Сокращайте, когда цена опустится ниже тройной средней средней.

  4. Сигналы выхода генерируются, когда цена опять опускается ниже или выше тройной ММА.

Трехкратная EMA повторяется на одной EMA для более быстрой реакции на тренд и переломные моменты.

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

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

  • Простой и прямой трикратный расчет EMA

  • Быстрее реагировать на изменения цен

  • Сглаженная кривая, эффективный фильтр колебаний

  • Легкое определение направления тренда

  • Настраиваемые параметры, адаптируемые к рыночным условиям

Предупреждения о риске

  • Существует потенциальная цена после задержки

  • Предотвратить ложные прорывы

  • Необходима оптимизация параметров EMA

  • Трудно определить продолжительность тренда

Заключение

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


/*backtest
start: 2023-01-01 00:00:00
end: 2023-04-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 14/08/2018
// This study plots the TEMA1 indicator. TEMA1 ia s triple MA (Moving Average),
// and is calculated as 3*MA - (3*MA(MA)) + (MA(MA(MA)))
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TEMA1 Backtest", shorttitle="TEMA", overlay = true )
Length = input(26, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close
xEMA1 = ema(xPrice, Length)
xEMA2 = ema(xEMA1, Length)
xEMA3 = ema(xEMA2, Length)
nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3
pos = iff(close > nRes, 1,
       iff(close < nRes, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 

Больше