이 전략은 2/20 지수적 이동 평균 라인을 기반으로 합니다. 가격이 평균 라인을 통과 할 때 긴 또는 짧은 포지션을 입력합니다. 그것은 이동 평균의 트렌드 다음 함수와 브레이크아웃 거래의 트렌드 역전 함수를 결합하여 단기 및 중기 트렌드를 포착하는 것을 목표로합니다.
이 전략은 20주기 기하급수적 이동평균을 벤치마크 라인으로 사용한다. 최신 촛불의 최고 또는 최저가 벤치마크 라인을 통과하면 잠재적 인 트렌드 반전을 신호한다. 이전 촛불의 반전점이 현재 폐쇄 가격보다 낮다면, 길게 간다. 이전 촛불의 반전점이 현재 폐쇄 가격보다 높다면, 짧게 간다.
구체적으로, 전략은 현재 촛불의 높고 낮을 계산하고 이전 촛불의 폐쇄 가격과 비교하여 반전 신호를 식별하고 반전 지점을 그래프화합니다. 반전 지점이 이전 폐쇄보다 높을 때 길게 간다. 반전 지점이 낮을 때 짧게 간다. 긴 / 짧은 신호는 20 일 EMA를 참조 기준으로 사용하여 생성되며 방향성을 식별합니다. 반전 지점과 폐쇄 가격 사이의 트렌드 비교는 반전 시기를 결정합니다.
해결책:
이 전략은 다음과 같은 측면에서 개선될 수 있습니다.
매개 변수 최적화, 지표 조합, 위험 관리 등으로 전략의 안정성과 신뢰성을 향상시킬 수 있으며 거래 위험을 줄일 수 있습니다.
요약하자면,이 간단한 전략은 하나의 지표에 의존하여 매개 변수 및 시장 조건에 민감하게 작용하며, 최적화 공간이 제한되어 있습니다. 다른 전략을 보완하는 데 가장 잘 사용됩니다. 그러나 반전 포착의 개념은 교훈적이며 더 정교한 브레이크아웃 시스템에 통합 될 수 있습니다. 적절한 필터, 위험 관리 및 견고성 향상으로,이 전략은 안정성을 향상시키기 위해 전반적인 전략 포트폴리오의 구성 요소로 사용될 수 있습니다.
/*backtest start: 2022-09-12 00:00:00 end: 2023-09-18 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 21/11/2016 // This indicator plots 2/20 exponential moving average. For the Mov // Avg X 2/20 Indicator, the EMA bar will be painted when the Alert criteria is met. //////////////////////////////////////////////////////////// strategy(title="Strategy 2/20 Exponential Moving Average", overlay = true) Length = input(20, minval=1) xPrice = close xXA = ema(xPrice, Length) nHH = max(high, high[1]) nLL = min(low, low[1]) nXS = iff((nLL > xXA)or(nHH < xXA), nLL, nHH) pos = iff(nXS > close[1] , -1, iff(nXS < close[1] , 1, nz(pos[1], 0))) if (pos == 1) strategy.entry("Long", strategy.long) if (pos == -1) strategy.entry("Short", strategy.short) barcolor(pos == -1 ? red: pos == 1 ? green : blue ) //plot(nXS, color=blue, title="XAverage")