거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
당사 팬 페이지에 가입하십시오
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
- 조회수:
- 41
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
CADOnArray 클래스는 인디케이터 버퍼에 의한 AD(누적 분포, A/D) 인디케이터를 계산하기 위한 클래스입니다.
애플리케이션:
인디케이터의 OnInit() 함수에서 선택적 매개변수와 함께 Init() 메서드가 호출됩니다:
- int aPeriod - 인디케이터 기간. 값이 0(기본값)이면 표시기는 터미널에 내장된 표시기와 동일한 방식으로 작동하며 차트의 모든 막대에 의해 계산됩니다. 다른 양수 값의 경우 지정된 막대 수가 차트의 각 막대에서 값을 계산하는 데 사용됩니다(이동 평균 원칙).
매개 변수가 있는 Solve () 메서드는 인디케이터의 OnCalculate () 함수에서 호출됩니다:
- const int aRatesTotal - OnCalculate() 함수 매개변수의 rates_total 변수;
- const int aPrevCalc - OnCalculate() 함수 매개변수에서 prev_calculated 변수;
- double aDataHigh[] - 인디케이터 계산을 위한 High 데이터 버퍼;
- double aDataLow[] - 인디케이터 계산을 위한 Low 데이터가 포함된 버퍼;
- double aDataClose[] - 인디케이터 계산을 위한 Close 데이터가 있는 버퍼;
- double aDataVolume[] - 인디케이터 계산을 위한 볼륨 데이터가 포함된 버퍼입니다;
- double aAD[] - 계산된 값이 담긴 버퍼.
추가 메서드
- int BarsRequired() - 인디케이터 계산을 위한 최소 바 개수를 반환합니다;
- string Name() - 인디케이터 이름이 포함된 문자열을 반환합니다.
Test_ADOnArray.mq5 파일은 CADOnArray 클래스 사용 예제가 포함된 인디케이터입니다. IncADOnArray 파일은 터미널 데이터 폴더의 MQL5\Include\IncOnArray 폴더에 위치해야 합니다(IncOnArray 폴더를 생성해야 함).
보조지표 누적 분포(A/D) 는 가격 및 거래량 변동에 따라 결정됩니다. 거래량은 가격 변동에 대한 가중치 역할을 하며, 계수(거래량)가 클수록 (특정 기간 동안의) 가격 변동이 지표 값에 기여하는 비중이 커집니다.

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/669
IncMomentumOnArray
CMomentumOnArray 클래스는 인디케이터 버퍼로 모멘텀 인디케이터 값을 계산하도록 설계되었습니다. 이 클래스를 사용하는 예로 Test_MomentumOnArray 인디케이터가 첨부되어 있습니다.
ASCtrend_HTF_Signal
인디케이터 ASCtrend_HTF_Signal은 추세 또는 거래 방향을 색상으로 표시하는 그래픽 개체의 형태로 인디케이터 ASCtrend의 추세 방향 또는 거래 신호를 표시합니다.