Type/to search

탄력적 가중 이동 평균 교차 전략

Common strategy
Created: 2023-09-18 22:07:14
Last modified: 3 years ago
1
Follow
1802
Followers

개요

해당 전략은 서로 다른 주기의 탄력적 가중 이동 평균선(EVWMA) 두 개를 교차시켜 매수 및 매도 신호를 생성합니다. 단기 주기선이 장기 주기선을 상향 돌파하면 매수 신호가 발생하고, 단기 주기선이 장기 주기선을 하향 돌파하면 매도 신호가 발생합니다.

전략 원리

해당 전략은 서로 다른 주기의 EVWMA선을 계산하고 이들이 교차하도록 하여 추세의 변화를 판단합니다.

구체적으로, 먼저 두 개의 EVWMA선을 계산합니다:

  1. 단기 주기선 m1, 주기 length1, 기본값은 5
  2. 장기 주기선 m2, 주기 length2, 기본값은 40

그런 다음 crossover 및 crossunder 함수를 사용하여 m1과 m2의 교차 상황을 판단합니다:

  • m1이 m2를 상향 돌파하면 매수 신호가 발생하여 long 포지션을 실행합니다.
  • m1이 m2를 하향 돌파하면 매도 신호가 발생하여 short 포지션을 실행합니다.

여기서 주의할 점은 EVWMA는 일반 이동 평균선과 달리 최근 데이터에 더 높은 가중치를 부여하여 가격 변화에 더 빠르게 반응할 수 있다는 것입니다. 계산 공식은 다음과 같습니다:

data = (nz(data[1]) * (nb_floating_shares - volume)/nb_floating_shares) + (volume_price/nb_floating_shares)

여기서 nz(data[1])는 이전 주기의 EVWMA 값, nb_floating_shares는 해당 주기의 총 거래량, volume은 현재 주기 거래량, volume_price는 현재 주기 거래 대금을 나타냅니다. 이렇게 하여 최근 데이터에 더 높은 가중치를 부여하는 효과를 얻을 수 있습니다.

장점 분석

해당 전략은 다음과 같은 장점을 가지고 있습니다:

  1. EVWMA를 사용하여 가격 변화에 더 빠르게 대응할 수 있어 수익 기회를 높일 수 있습니다.
  2. 이중 EVWMA선 교차를 통해 추세 변화 지점을 발견하고 적시에 진입할 수 있습니다.
  3. 조작이 간단하고 구현이 쉽습니다.
  4. 주기 길이를 사용자 정의할 수 있어 다양한 시장 환경에 적응할 수 있습니다.
  5. 복잡한 매개변수 최적화가 필요하지 않아 실제 매매에 적용하기 쉽습니다.

위험 및 해결 방법

해당 전략에는 다음과 같은 위험도 존재합니다:

  1. 이중선 교차가 시장 노이즈를 걸러내지 못해 다수의 무효 신호가 발생할 수 있습니다.
    • 해결 방법: 거래량 등 다른 지표를 결합하여 신호를 필터링합니다.
  2. 추세 반전 지점을 확정할 수 없어 반전을 놓칠 위험이 있습니다.
    • 해결 방법: 주기 매개변수를 적절히 조정하거나 추세 반전을 판단하는 다른 지표를 추가합니다.
  3. 손절 및 익절 메커니즘이 없어 리스크를 효과적으로 통제할 수 없습니다.
    • 해결 방법: 과거 데이터 또는 변동성을 기반으로 합리적인 손절 및 익절 비율을 설정합니다.
  4. 매개변수 최적화가 부족하여 선의 주기 설정이 부적절하면 효과가 떨어질 수 있습니다.
    • 해결 방법: 백테스트를 통해 매개변수를 최적화하고 적절한 주기 길이를 선택합니다.

최적화 방향

해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 손절 및 익절 전략을 추가하여 리스크를 엄격히 통제합니다.
  2. 선의 주기 길이를 최적화하여 최적의 매개변수를 선택합니다.
  3. 거래량 지표를 추가하여 신호를 필터링하고 무효 거래를 줄입니다.
  4. 다른 지표와 결합하여 추세 반전을 판단하여 기회 손실을 줄입니다.
  5. 매개변수를 동적으로 최적화하여 시장 변화에 따라 선의 주기 길이를 조정합니다.
  6. 상승장과 하락장을 구분하여 각각 다른 매개변수를 사용합니다.
  7. 머신러닝 알고리즘을 도입하여 빅데이터를 활용한 매매 시점 판단을 훈련합니다.

요약

해당 탄력적 가중 이동 평균 교차 전략은 이중 EVWMA선을 계산하고 교차시켜 추세 변화를 효과적으로 발견하고 거래 신호를 생성합니다. 전략은 간단하고 실행하기 쉽지만 몇 가지 위험과 최적화 방향이 존재합니다. 손절 메커니즘, 매개변수 선택, 다른 지표 결합 등의 수단을 통해 전략을 강화하여 실제 매매에 더 적합하게 만들 수 있습니다. 전반적으로 해당 전략은 이동 평균 교차 전략의 유용한 탐구로서 더 연구하고 적용할 가치가 있습니다.

Source
Pine
/*backtest
start: 2023-08-18 00:00:00
end: 2023-08-26 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2

strategy("Elastic Volume Weighted Moving Average Cross Strategy", shorttitle="EVWMA Cross", overlay=true)
length1=input(5, title="EVWMA Short")
Strategy parameters
Strategy parameters
EVWMA Short
EVWMA Long
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)