거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
지표

Average Directional Movement Index Wilder - MetaTrader 5용 지표

조회수:
283
평가:
(68)
게시됨:
2021.11.29 11:10
adxw.mq5 (6.56 KB) 조회
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

Average Directional Movement Index Wilder (ADX Wilder)는 마켓 추세가 있는지 확인하는데 도움이 됩니다.

이 기술 지표는 Welles Wilder가 그의 책 "New concepts in technical trading systems"에서 설명한 알고리즘과 엄격하게 일치하도록 구성됩니다.

이 지표의 거래 규칙은>Average Directional Movement Index에 설명되어 있습니다.

계산:

각각의 바의 첫 번째 양수(dm_plus) 및 음수(dm_minus)의 변화와 실제 범위 tr이 계산됩니다.

만약 High(i) - High(i-1) > 0  dm_plus(i) = High[(i) - High(i-1), 그렇지 않으면 dm_plus(i) = 0.

만약 Low(i-1) - Low(i) > 0  dm_minus(i) = Low(i-1) - Low(i), 그렇지않으면 dm_minus(i) = 0.

tr(i) = Max(ABS(High(i) - Low(i)), ABS(High(i) - Close(i-1)), ABS(Low(i) - Close(i-1)))

설명:

  • High(i) - 현재 바의 최고가;
  • Low(i) - 현재바의 최저가;
  • High(i-1) - 이전 바의 최고가;
  • Low(i-1) - 이전 바의 최저가;
  • Close(i-1) - 이전 바의 종가;
  • Max (a, b , c) - 세 수중에서 가장 큰 값: a, b и c;
  • ABS(X)  - X의 절대값.

그 후 평활화된 값이 계산됩니다: Plus_D(i), Minus_D(i) 및 ATR():

ATR(i) = SMMA(tr, Period_ADX,i)
Plus_D(i) = SMMA(dm_plus, Period_ADX,i)/ATR(i)*100
Minus_D(i) = SMMA(dm_minus, Period_ADX,i)/ATR(i)*100

설명:


  • SMMA(X,N,i) - 현재 바의 X 시리즈의 평활 이동 평균 ;
  • Perod_ADX - 계산에 사용된 바의 수.

이제 Directional Movement Index - DX(i) - 가 계산됩니다:

DX(i) = ABS(Plus_D(i) - Minus_D(i))/(Plus_D(i) + Minus_D(i)) * 100

예비적인 계산 후 DX 인덱스 값을 평활화하여 현재 바의 ADX(i) 지표 값을 얻습니다.

ADX(i) = SMMA(DX, Perod_ADX, i)

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/8

더블 지수 이동 평균(Double Exponential Moving Average (DEMA)) 더블 지수 이동 평균(Double Exponential Moving Average (DEMA))

지표는 가격 계열을 평활화 하는 데 사용되며 금융 유가 증권의 가격 차트에 직접 적용됩니다.

Fractal Adaptive Moving Average (FrAMA) Fractal Adaptive Moving Average (FrAMA)

FRAMA의 장점은 강한 추세의 움직임을 따라갈 수 있고 가격이 수렴할 때 충분히 기다릴 수 있다는 것입니다.

앨리게티어(Alligator) 앨리게티어(Alligator)

앨리게이터 지표는 밸런스 라인들(Balance Lines (Moving Averages))의 조합입니다.

트리플 지수 이동 평균(Triple Exponential Moving Average (TEMA)) 트리플 지수 이동 평균(Triple Exponential Moving Average (TEMA))

TEMA는 전통적인 이동 평균 대신에 사용할 수 잇습니다. 가격을 평활화 하는데 사용되고 또한 다른 지표를 평활화 하는데 사용됩니다.