В процессе загрузки ресурсов... загрузка...

4 Стратегия тренда EMA

Автор:Чао Чжан, Дата: 2023-12-26 11:10:39
Тэги:

img

Обзор

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

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

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

Стратегия также использует условие фильтрации даты, торгуя только в указанном диапазоне дат между 1 июня 2018 года и 31 декабря 2019 года.

В частности, периоды четырех линий EMA составляют 8, 13, 21 и 34 дня соответственно. Они относительно краткосрочны для улавливания краткосрочных и среднесрочных тенденций. Стратегия будет генерировать торговые сигналы только тогда, когда данные о ценах удовлетворяют отношениям пересечения EMA в пределах указанного диапазона дат.

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

Преимущества этой стратегии 4-EMA:

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

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

В этой стратегии также есть некоторые риски:

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

Для уменьшения вышеуказанных рисков, некоторые направления оптимизации:

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

Руководство по оптимизации

Основными направлениями оптимизации являются:

  1. Оптимизация параметров: Корректировать периоды EMA для соответствия различным циклам и продуктам для лучшего определения тенденции.

  2. Контроль рисковВ случае, если данный показатель не превышает 0,9%, то это означает, что данный показатель не превышает 0,9%.

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

  4. Получение прибыли: Установите правильные правила получения прибыли, чтобы зафиксировать прибыль и избежать ретрассов.

  5. Автоматизированная торговля: параметризировать стратегию и интегрировать с системами автоматической торговли для расширения применимости.

Заключение

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


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

//@version=3
strategy("4 EMA TREND Strategy ", overlay=true)


length1 = input(8, minval=1)
outFAST = ema(close,length1)
plot(outFAST, color=green ,linewidth=3)

length2 = input(13, minval=1)
outM = ema(close, length2)
plot(outM, color=yellow,linewidth=3)

length3 = input(21, minval=1)
outSLOW = ema(close, length3)
plot(outSLOW, color=red,linewidth=3)

length4 = input(34, minval=1)
outSLOWEST = ema(close, length4)
plot(outSLOWEST, color=black,linewidth=3)

price = close 



    
yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)


if (  (outFAST>outM) and (outM > outSLOW) and(outSLOW>outSLOWEST)) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
    
else
    strategy.cancel(id="BUY")


if   (  (outFAST<outM) and (outM<outSLOW) and (outSLOW <outSLOWEST)) 

    strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
    strategy.cancel(id="SELL")
    
    
    
    
    
    
    
    


Больше