트렌드 예측 이중 이동 평균 전략 (Trend Prediction Dual Moving Average Strategy) 은 하나의 트렌드에서 다른 트렌드에 실제 파기 전에 트렌드 변화를 예측하기 위해 시도하는 전략이다. 이 전략은 레이지 베어 (LazyBear) 의 웨이브 트렌드 지표를 확장한다. 이 전략은 가격 추세를 식별하고 곡선을 채우는 시각 효과를 통해 구매 및 판매 신호를 표시할 수 있다.
이 전략은 레이지 베어 (LazyBear) 의 웨이브 트렌드 지표를 기본으로 사용한다. 웨이브 트렌드 자체는 우수한 트렌드 추적 지표이다. 이 전략은 이를 기반으로 확장되고 최적화된다. 주요 단계는 다음과 같다:
이러한 처리 를 통해, 무작위 가격 변동 을 필터링 하여 비교적 명확 한 추세를 식별 할 수 있다. 빠른 평균과 느린 이동 평균의 교차 를 사용하여 구매 및 판매 신호 를 발급 할 수 있다.
이 전략은 다음과 같은 장점을 가지고 있습니다.
이 전략은 또한 몇 가지 위험을 안고 있습니다.
이러한 위험은 매개 변수를 조정하거나 다른 지표를 결합하는 등의 방법을 통해 완화 될 수 있습니다.
이 전략은 다음과 같은 측면에서 최적화 될 수 있습니다.
전체적으로, 트렌드 예측 이중 이동 평균 전략은 매우 유망한 전략이다. 그것은 효과적으로 가격 트렌드를 식별하고 트렌드 변화를 사전에 예측하기 위해 노력할 수 있다. 일부 최적화와 개선으로, 전략은 강력한 양적 거래 시스템으로 변할 수 있다. 그것의 간단하고 직선적인 거래 논리와 명확한 시각적 효과는 또한 학습과 연구를 가치가 있는 전략을 만든다.
/*backtest start: 2023-01-26 00:00:00 end: 2024-02-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("BreakingDawn [JackTz]", overlay = true) // WaveTrend [LazyBear] // ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ n1 = input(10, "Channel Length") n2 = input(21, "Average Length") WTfactor = input(4, title=" WTFactor") averageHlc3 = sum(hlc3, WTfactor) / WTfactor ap = averageHlc3 esa = ema(ap, n1) d = ema(abs(ap - esa), n1) ci = (ap - esa) / (0.015 * d) tci = ema(ci, n2) wt1 = tci wt2 = sma(wt1,4) wtAvg = wt1-wt2 wtPeriodAvgVal = wtAvg * 45 + averageHlc3 wtPeriodAvg2Val = wtAvg * 25 + averageHlc3 buy = wtAvg[1] < wtAvg and wtAvg < close sell = wtAvg[1] > wtAvg fillColor = buy ? color.green : color.red control = plot(wtPeriodAvgVal, color = fillColor) signal = plot(wtPeriodAvg2Val, color = fillColor) fill(signal, control, color = fillColor) if year > 2016 strategy.entry("buy", strategy.long, when = buy) strategy.close("buy",when = sell)