Type/to search

DEMA 변동성 지표 전략

Common strategy
Created: 2023-10-24 16:04:37
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 이중 지수 이동 평균(DEMA)을 사용하여 가격의 변동성을 계산하고, 변동성을 다시 평활화하여 가격 변동의 추세를 발견합니다. 변동성이 상승할 때 매수하고, 변동성이 하락할 때 매도합니다.

전략 원리

  1. 가격의 이중 지수 이동 평균(DEMA)을 계산합니다. 공식: DEMA = 2*EMA(price, N) - EMA(EMA(price, N), N)

  2. 가격 대비 DEMA의 변동성을 계산합니다: 변동성 = (price - DEMA) / price * 100%

  3. 변동성에 대해 다시 DEMA 평활화를 적용하여 변동성의 추세 신호를 얻습니다.

  4. 재평활화된 변동성이 특정 수준을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다.

  5. 특정 시간대에만 거래하도록 설정할 수 있습니다.

전략 장점

  1. 이중 지수 이동 평균을 사용하여 가격 변화 추세를 더 빠르게 포착할 수 있습니다.

  2. 변동성은 시장의 매수·매도 심리를 반영합니다. 변동성 상승은 매수세 우위, 하락은 매도세 우위를 의미합니다.

  3. 변동성을 이중 평활화하여 단기 노이즈를 걸러내고 주요 추세를 포착할 수 있습니다.

  4. 특정 시간대에만 거래하도록 설정하여 불필요한 슬리피지 손실을 방지할 수 있습니다.

  5. 손절매 및 청산 전략을 채택하여 리스크를 통제할 수 있습니다.

전략 리스크

  1. 급격한 시장 상황에서 DEMA가 지연되어 최적의 진입 시점을 놓칠 수 있습니다.

  2. 변동성 지표에서 거짓 돌파가 발생할 수 있으므로 다른 지표와 함께 확인해야 합니다.

  3. 손절매 지점을 설정하여 손실 확대를 방지해야 합니다.

  4. 거래 시간대 외에는 거래 기회를 놓칠 수 있습니다.

  5. 거래 시간대 선택은 과거 데이터 테스트를 기반으로 해야 하며, 부적절한 시간대는 수익을 낮출 수 있습니다.

리스크 해결 방안

  1. DEMA 매개변수를 최적화하고 더 작은 N 값을 사용합니다.

  2. RSI, MACD 등 다른 지표와 결합하여 종합적으로 판단합니다.

  3. 과거 데이터와 최대 허용 손실을 기반으로 손절매 지점을 결정합니다.

  4. 거래 시간대 선택을 최적화합니다.

  5. 각 종목별로 최적의 거래 시간대를 개별 테스트합니다.

전략 최적화 방향

  1. 다양한 DEMA 매개변수 조합을 테스트하여 가장 효과적인 평활화 매개변수를 찾습니다.

  2. EMA, SMA 등 다른 유형의 이동 평균을 시도합니다.

  3. 변동성 지표에 여러 번 평활화를 적용하여 최적의 평활화 매개변수를 찾습니다.

  4. 다른 보조 지표를 추가하여 다중 팩터 검증을 구현합니다.

  5. 머신러닝 등 방법을 사용하여 진입 및 청산 매개변수를 자동 최적화합니다.

  6. 각 종목별로 최적의 매개변수 조합을 개별 테스트합니다.

  7. 손절매 및 청산 전략을 추가하여 리스크를 엄격히 통제합니다.

요약

본 전략은 가격의 DEMA 변동성을 계산하고 이를 재평활화하여 시장의 매수·매도 심리 변화 추세를 신속하게 발견합니다. 변동성 상승 시 매수하고 변동성 하락 시 매도하여 추세에 따라 거래합니다. 그러나 DEMA 지연, 거짓 돌파 등의 문제가 발생할 수 있습니다. 매개변수를 최적화하고 엄격한 손절매를 적용하며 다른 지표를 보조하여 종합적으로 판단해야 합니다. 적절히 사용하면 시장 추세 전환 기회를 포착하여 우수한 투자 수익을 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2022-10-17 00:00:00
end: 2023-10-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version= 2
strategy("DEMA of DPD Strategy ",shorttitle="DPD% DEMA " ,overlay=false)

buyper =input(-2)
Strategy parameters
Strategy parameters
buyper
sellper
Dema Length
Band for OverBought
Band for OverSold
DEMA to Calculate dema of DPD
yearfrom
yearuntil
monthfrom
monthuntil
dayfrom
dayuntil
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)