거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
조회수:
57
평가:
(21)
게시됨:
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

CADXWOnArray 클래스는 인디케이터 버퍼에 의해 평균 방향 이동 지수 와일더 (ADXW) 인디케이터의 값을 계산하도록 설계되었습니다.

애플리케이션:

인디케이터의 OnInit() 함수에서 매개 변수를 사용하여 Init() 메서드를 호출합니다:

  • int aPeriod - 인디케이터의 주기.
  • ENUM_MA_METHOD aMethod - 평활화 방법.

지표의 OnCalculate() 함수에서 매개 변수와 함께 Solve() 메서드가 호출됩니다:

  • const int aRatesTotal - OnCalculate() 함수 매개 변수의 rates_total 변수;
  • const int aPrevCalc - OnCalculate() 함수 매개변수에서 prev_calculated 변수;
  • double aDataClose[] - 인디케이터 계산을 위한 닫기 데이터가 담긴 버퍼;
  • double aDataHigh[] - 인디케이터 계산을 위한 High 데이터가 담긴 버퍼;
  • double aDataLow[] - 인디케이터 계산을 위한 Low 데이터 버퍼;
  • double aP[] - 양수 성분을 위한 중간 버퍼;
  • double aM[] - 음수 성분을 위한 중간 버퍼;
  • double aTR[] - 중간 ATR (평균 실제 범위) 계산을 위한 중간 버퍼;
  • double aATR[] - ATR을 위한 중간 버퍼;
  • double aPS[] - 평활화된 양수 성분을 위한 중간 버퍼;
  • double aMS[] - 평활화된 음수 성분을 위한 중간 버퍼;
  • double aPDI[] - 계산된PDI 값이 있는 버퍼;
  • double aMDI[] - 계산된 MDI 값이 있는 버퍼;
  • double aADXR[] - ADXW 계산을 위한 중간 버퍼;
  • double aADX[] - 계산된 ADXW 값이 있는 버퍼.
추가 메서드:
  • int BarsRequiredADX() - ADX 계산을 위한 최소 바 개수를 반환합니다;
  • int BarsRequiredPDIMDI() - PDI 및 MDI 계산을 위한 최소 바 개수를 반환합니다;
  • string Name() - 인디케이터 이름이 포함된 문자열을 반환합니다;
  • string PDIName() - PDI 라인의 이름이 포함된 문자열을 반환합니다;
  • string MDIName() - MDI 라인의 이름이 포함된 문자열을 반환합니다.

Test_ADXWOnArray.mq5 파일은 CADXWOnArray 클래스 사용 예제가 포함된 인디케이터입니다. IncADXWOnArray 파일은 터미널 데이터 폴더의 MQL5\Include\IncOnArray 폴더에 위치해야 합니다(IncOnArray 폴더를 생성해야 함).

이 클래스를 사용하려면 여기에 있는 IncMAOnArray 파일의 CMAOnArray 클래스가 필요합니다.

기술 지표 평균 방향 이동 지수 와일더 (ADX 와일더)는 가격 추세의 존재 여부를 판단하는 데 도움이 됩니다. 이 지표는 웰스 와일더가 그의 저서 "새로운 개념의 기술 트레이딩 시스템" 에서 설명한 알고리즘에 따라 엄격하게 구축되었습니다.

CADXWOnArray 클래스 사용 예시

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

IncADXOnArray IncADXOnArray

CADXOnArray 클래스는 인디케이터 버퍼에 의해 평균 방향 이동 지수(ADX) 인디케이터의 값을 계산하도록 설계되었습니다.

Max trade volume checker for your trading account (Script version) Max trade volume checker for your trading account (Script version)

실행 시 에셋에 허용되는 최대 로트 크기를 표시하는 스크립트입니다.

VGridLine_Intraday X8 VGridLine_Intraday X8

8시간 단위의 세로형 시간 그리드.

Simplest CSV file writer Simplest CSV file writer

CSV 파일 작성을 위한 가장 간단한 클래스 제공