EMA 13 48 트렌드 다음 전략

저자:차오장, 날짜: 2023-11-03 14:15:59
태그:

img

전반적인 설명

이 전략은 트렌드 다음 전략인 이중 EMA 크로스오버 시스템 트렌드에 속하는 13 기간 및 48 기간 기하급수적 이동 평균 (EMA) 라인을 기반으로 거래 신호를 생성합니다. 짧은 기간 EMA가 긴 기간 EMA를 넘어가면 긴 기간 EMA를 넘어가고 짧은 기간 EMA가 긴 기간 EMA를 넘어가면 포지션을 닫습니다. 더 긴 주기 트렌드를 포착하고 단기 시장 변동에 의해 오해받지 않도록 함으로써이 전략은 안정적인 이익을 달성하는 것을 목표로합니다.

전략 논리

이 전략은 13기 EMA를 짧은 기간 EMA로, 48기 EMA를 긴 기간 EMA로 사용합니다. 짧은 기간 EMA가 빠른 라인이고 긴 기간 EMA는 느린 라인이라고 가정합니다.

빠른 선이 아래에서 느린 선을 넘을 때 구매 신호가 생성됩니다. 이것은 단기 트렌드가 장기 트렌드에 비해 강화되기 시작한다는 것을 나타냅니다. 상승 트렌드가 강화되고 있음을 암시하며 따라서 accordingly 오래 갈 것입니다.

빠른 선이 위에서 느린 선 아래를 넘을 때, 가까운 포지션 신호가 생성됩니다. 이것은 단기 트렌드가 장기 트렌드에 비해 약화되기 시작한다는 것을 나타냅니다. 상승 추세가 약화되고 있음을 암시하여 손실을 막기 위해 긴 포지션을 닫습니다.

이러한 크로스오버 운영을 통해 이 전략은 트렌드를 따라가며, 시간적으로 손실을 줄이고, 단기 변동을 트렌드 반전으로 잘못 해석함으로써 발생하는 불필요한 손실을 피할 수 있습니다.

장점

  • 장기 주기 트렌드를 포착하고, 단기 시장 소음으로 오해되는 것을 피합니다. 13 및 48 기간 매개 변수 선택은 가격 데이터를 부드럽게하고 더 긴 트렌드 방향을 식별 할 수 있습니다.

  • 강력한 마감 통제 능력. 단기 트렌드가 약화되면 손실을 빠르게 줄일 수 있습니다. 손실을 효과적으로 제어합니다.

  • 구현하기 간단하고 논리가 명확합니다. 이중 EMA 크로스는 이해하기 쉽고 마스터하기 쉬운 일반적인 트렌드 전략입니다.

  • 높은 확장성. 추가 최적화를 위해 다른 보조 지표가 도입 될 수 있습니다.

위험성

  • 단기 가격 변동이 빈번할 때 지나치게 유효하지 않은 거래 신호를 생성할 수 있습니다.

  • EMA 매개 변수가 적절하게 설정되지 않을 때 트렌드 식별 능력이 약하여 잘못된 방향을 파악할 수 있습니다.

  • 트렌드 강도를 결정하지 못하면 새로운 최고치를 추격하고 추후 트렌드 단계에서 손실을 일으킬 수 있습니다.

  • 진입 지위는 불분명하고, 후속 조정 위험이 존재합니다.

최적화 방향

  • 트렌드 강도를 결정하기 위한 보조 지표들을 도입하고, 최고치를 추격하는 것을 피하십시오. 부피, 변동성 지표 등

  • 다양한 제품 특성에 더 잘 맞게 EMA 매개 변수를 최적화합니다.

  • 위험도를 줄이기 위해 이동 스톱 손실, 비율 스톱 손실과 같은 스톱 손실 방법을 추가합니다.

  • 트렌드 오스설레이션에서 유효하지 않은 거래를 피하기 위해 필터 조건을 추가합니다. 예를 들어 트렌드 상태를 결정하기 위해 DMI, KDJ를 사용하는 것과 같습니다.

  • 다른 입점 지표를 결합하여 정확한 입점 지점을 결정합니다. 특정 구매/판매 시기를 명확히하기 위해 MACD 신호와 같이.

요약

이 전략은 13주기 및 48주기 EMA로 구성된 크로스오버 시스템을 통해 더 긴 사이클 트렌드 방향을 식별하고, 트렌드를 따라 그에 따라 트렌드를 따라 트렌드 종료 전에 손실을 절감합니다. 이것은 간단하고 실용적인 트렌드 다음 전략입니다. 그러나 잘못된 방향을 포착하고 정상을 추격하는 것과 같은 위험은 여전히 존재합니다. 보조 지표, 최적화 매개 변수, 스톱 손실 방법을 추가하여 개선이 가능하며 전략을 더 안정적이고 신뢰할 수 있습니다.


/*backtest
start: 2022-10-27 00:00:00
end: 2023-11-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

// strategy("EMA Strategy 13 48", shorttitle = "EMA Strategy 13 48", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 1000)


// === Inputs ===
// short ma
maFastSource   = input(defval = close, title = "Fast MA Source")
maFastLength   = input(defval = 13, title = "Fast MA Period", minval = 1)

// long ma
maSlowSource   = input(defval = close, title = "Slow MA Source")
maSlowLength   = input(defval = 48, title = "Slow MA Period", minval = 1)


// === Vars and Series ===
fastMA = ema(maFastSource, maFastLength)
slowMA = ema(maSlowSource, maSlowLength)

plot(fastMA, color=blue)
plot(slowMA, color=purple)

goLong() => crossover(fastMA, slowMA)
killLong() => crossunder(close, fastMA)
strategy.entry("Buy", strategy.long, when = goLong())
strategy.close("Buy", when = killLong())

// Shorting if using
goShort() => crossunder (fastMA, slowMA)
killShort() => crossover(fastMA, slowMA)
//strategy.entry("Sell", strategy.short, when = goShort())
//strategy.close("Sell", when = killShort())


 

더 많은